错误"不允许加载本地资源:file:// sharedpath"

Anu*_*ota 8 javascript internet-explorer google-chrome node.js angularjs

在chrome中的服务器(nodejs)上运行时,以下代码无效

<span><a href="file://sharedpath" target="_blank">Open folder.</a></span>
Run Code Online (Sandbox Code Playgroud)

我在开发人员工具中收到以下错误消息:

不允许加载本地资源:file:// sharedpath

但是当file://sharedpath在浏览器(新标签页)中打开相同的路径()时,我能够看到该路径的文件夹结构.这在IE中运行良好.这是Chrome的问题吗?或者在服务器上运行时这是一个问题吗?任何人都可以就此问题提出建议吗?

Jus*_*tin 5

确保您的主机完全合格: 来源

尝试添加一个额外的斜线: file:///sharedpath

看到这个答案

具体来说:

一些浏览器,比如现代版本的 Chrome,甚至会拒绝从 http 协议到文件协议,所以如果你想要做这些事情,最好确保使用文件协议在本地打开它。