通过 JS 或 App-Mode Restricted Plugin 通过 chrome 访问本地文件系统 IE 风格?

问题描述

免责声明:此应用程序将在内部使用,不会在普通的面向公众的网页上使用。 与我的其他问题一样,由于用户体验受到严格控制,因此不会考虑任何违反惯例的问题。

我知道 Google Chrome 和许多其他浏览器对浏览器进行沙盒处理,因此恶意代码无法轻易访问某人的计算机,但是我希望您可以通过 Internet Explorer 或 Microsoft Outlook 使用本地链接——您可以在其中链接到本地​​或网络位置并打开该位置的资源管理器窗口。

例如,\\PrinterDirectory 可能会打开一个包含各种联网打印机的文件夹,或者 \\netdrive\Folder\In\Network\Location 会允许用户在 Windows 资源管理器中访问该文件夹。

我知道有一个这样的插件 - Local Explorer - 不过是否可以仅将 chrome 扩展与应用模式窗口配对?例如,您能否将 crx 文件放在应用程序的工作目录中,并将其与一些自定义标签链接起来?我没有发现任何东西,我假设没有。

也就是说,任何关于开发 chrome 扩展的研究都会产生关于使用 HTML、CSS 和 JavaScript 的讨论。如果是这样,您将如何使用 JavaScript 通过 Chrome 打开本地目录和文件?如果不可能,为什么 chrome 扩展能够做到这一点?与从网络运行的普通 javascript 不同,它们是否“受信任”?

之前对类似问题的回答建议使用 <form> 和带有目录位置的 action 属性,以及允许我转到该位置的 <input type="submit"> 按钮。不幸的是,它与普通链接没有任何不同。它要么在 Chrome 中打开目录,要么给我一个错误提示我找不到文件

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)