我正在尝试在我的 Intranet 应用上启用ficher,当用户点击按钮时,该页面将打开一个Windows文件浏览器到HREF属性中的文件夹。
<a href="file://[the project folder]">Project Folder</a>
在Edge和Explorer上运行正常。
在Chrome中,我收到错误“不允许加载本地资源”。
我理解风险以及为什么Chrome会阻止该选项。 但在我看来,这个选项(打开Windows文件浏览器到本地root)是如此基本,必须有一个解决方案,允许用户打开文件夹,仍然保证他的安全(白色的网站列表允许这样做或像这样的人。)
我找到了属性“--allow-file-access-from-files”,我可以要求用户使用此prorperty创建一个快捷方式来访问应用程序(它是一个Intranet应用程序)
我错过了一个解决方案吗?
非常感谢
答案 0 :(得分:0)
您是否尝试过根目录中的绝对路径?种类:
<a href="../your_directory1/your_directory2" target="_blank">Project Folder</a>
your_directory1 来自root的第一个目录, your_directory2 之后,依此类推......
../ 从您服务器的根目录调用您的路径