问题描述
免责声明:此应用程序将在内部使用,不会在普通的面向公众的网页上使用。 与我的其他问题一样,由于用户体验受到严格控制,因此不会考虑任何违反惯例的问题。
我知道 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 (将#修改为@)