为了账号安全,请及时绑定邮箱和手机立即绑定

如何在“允许文件访问文件”模式下使用Chrome启动html?

如何在“允许文件访问文件”模式下使用Chrome启动html?

慕丝7291255 2019-06-16 13:33:28
如何在“允许文件访问文件”模式下使用Chrome启动html?我也有同样的情况这里为了解决这个问题,我必须在“允许文件访问文件”模式下使用Chrome启动html文件。我试过很多次了,但不起作用。在windows 7下启动cmd直接到chrome.exe文件夹做这个chrome --allow-file-access-from-files file:///C:/test%20-%203.html
查看完整描述

3 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

那面旗很危险!让您的文件系统打开以供访问。来自任何地方的文档,无论是本地的还是Web的,在默认情况下都不应该访问本地file:/资源。

更好的解决方案是在本地运行一个小型http服务器。

-Windows

最简单的方法是使用节点的包管理器全局安装http-server:

npm install -g http-server

然后简单地跑http-server在任何项目目录中:

例如。d:\my_project> http-server

Starting up http-server, serving ./Available on:
 http:169.254.116.232:8080
 http:192.168.88.1:8080
 http:192.168.0.7:8080
 http:127.0.0.1:8080Hit CTRL-C to stop the server

或者,正如prusswan所建议的,您也可以在windows下安装Python,并按照下面的说明进行操作。

-对于Linux

由于Python通常在大多数Linux发行版中可用,所以只需运行python -m SimpleHTTPServer在您的项目目录中,您可以将页面加载到http://localhost:8000

在Python 3中,SimpleHTTPServer模块已合并为http.server,所以新命令是python3 -m http.server.

容易,而且不存在意外使浏览器打开易受攻击的安全风险。


查看完整回答
反对 回复 2019-06-16
  • 3 回答
  • 0 关注
  • 1630 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信