小编Nej*_*omo的帖子

chrome:无法使用“-allow-file-access-from-files”读取本地文件

介绍

\n\n

老实说,我不是以英语为母语的用户,所以我的英语也不好。\n如果您有任何问题,请通过评论询问我。

\n\n

我想做什么

\n\n

前提是,当您尝试通过网站链接访问本地文件时,IE 或 FireFox 可以访问(通过简单设置),但 Chrome 因其安全策略而无法访问。

\n\n

我找到了执行此操作的方法,如下所示:

\n\n
    \n
  1. --allow-file-access-from-files执行 chrome.exe 时添加选项
  2. \n
  3. 构建一个本地服务器,如 nginx 或 Apache HTTP Server,用于访问本地数据
  4. \n
  5. 使用 chrome 扩展启用本地文件链接
  6. \n
\n\n

由于业务限制,我应该通过方法1解决这个问题。但是,尽管我正确设置了选项,但我无法启用loacl数据链接。

\n\n

我google了一下为什么不行,但是没找到为什么不行。\n(首先,我连Google官方的描述都找不到。--allow-file-access-from-files前辈是怎么找到这个方法的。 .. )\n在搜索\xe3\x80\x81时,我发现有人有同样的问题\xe3\x80\x81 Google论坛。\n我确信这不是我简单的错过,而是更深层的问题,所以我决定来提出这个问题。

\n\n

我尝试过什么

\n\n
    \n
  • 我重新启动计算机,杀死所有与chrome相关的进程,然后更改包含chrome可执行文件的目录,并执行chrome.exe --allow-file-access-from-files

  • \n
  • 我重新启动计算机,杀死与 chrome \xe3\x80\x81 相关的所有进程,在桌面上创建快捷方式,其目的地是"/path/to/chrome/chrome.exe"--allow-file-access-from-files

    \n\n

    执行chrome后,我检查了chrome启动选项来访问chrome://version/。这两种方法,我都可以通过添加选项启动chrome --allow-file-access-from-files,但无法达到访问本地文件访问的第一个目的。

  • \n
\n\n

我想知道什么

\n\n
    \n
  • 缺少或类似于--allow-file-access-from-files选项\xe3\x80\x81\n(类似于方法2或方法3的解决方案,如“放弃选项解决方案,使用nginx作为本地服务器”是不必要的)
  • \n
  • 或其他解决方案
  • \n
\n\n

另外,如果您知道以下信息,请教我。\n- Google 官方文档其中描述allow-file-access-from-files\n(适用于 Java …

browser google-chrome

5
推荐指数
0
解决办法
4705
查看次数

标签 统计

browser ×1

google-chrome ×1