【问题标题】:How to allow-file-access-from-files in Chrome?如何在 Chrome 中允许从文件访问文件?
【发布时间】:2014-02-25 18:59:50
【问题描述】:

我正在使用 Chrome 来测试我的一些 WebGL 纹理程序。根据《WebGL 编程指南》一书,如果我需要从本地磁盘访问文件,我应该将选项 --allow-file-access-from-files 添加到 Chrome。

我该怎么做?

【问题讨论】:

  • 修改启动它的快捷方式。我通常发现最好设置一个小型本地 Web 服务器(那里有很多例如 python 脚本)以获得更大的灵活性,并且它在许多方面更接近“现实”。
  • 我不明白。当我尝试在chrome.exe之后添加选项时,它说该文件无效。
  • 尝试引号,或从命令行运行...确保附加选项位于“参数”字段中。

标签: google-chrome webgl


【解决方案1】:

简短的回答是DON'T

打开一个shell/终端/命令行并输入

cd path/to/htmlfiles
python -m SimpleHTTPServer

然后在你的浏览器中去

http://localhost:8000

如果你觉得太慢了consider this solution

您不想允许文件访问的原因是允许它被用来从您的机器上窃取数据。例如,您访问一个站点并下载一些网页。然后,您可以在本地查看该页面。通过该本地运行页面上的文件访问,现在可以访问您的所有文件并将它们上传到服务器。

【讨论】:

  • 我没用过python。我必须先以某种方式在本地计算机上安装 python 吗?我知道启用本地文件访问会打开一个安全漏洞,但我只想在短时间内启用它并稍后禁用它。
猜你喜欢
  • 2013-08-24
  • 1970-01-01
  • 1970-01-01
  • 2013-07-31
  • 2016-05-09
  • 2020-04-15
  • 1970-01-01
  • 1970-01-01
  • 2014-12-18
相关资源
最近更新 更多