有没有办法在浏览器沙箱之外执行通过“可信”网站交付的 XUL 程序?
我的 XUL 程序在本地 XULRunner 和带有 -add 参数的 firefox 中执行得很好。
现在,我想将其放在我的安全 Intranet 上,并允许用户单击启动它的按钮。我的应用程序具有访问本地资源(例如 .exe)的行为,因此浏览器沙箱似乎会禁止应用程序执行这些行为。但我真的很想为此应用程序创建一个基于浏览器的启动板。由于我将其托管在我的内联网上,而该内联网在我的用户浏览器中是受信任的,所以看起来这应该是可能的。
Mozilla 的文档称“也可以直接从文件系统或远程网站打开 XUL 文件;但是它们可以执行的操作类型会受到限制,并且 XUL 的某些方面将无法工作。”但考虑到“远程 XUL 已死” https://bugzilla.mozilla.org/show_bug.cgi?id=546857,我需要一种方法来启动本地 XUL 应用程序,而无需在浏览器中执行 XUL。
如果没有,是否有可以运行此 XUL 应用程序的 Firefox 扩展?
为了详细说明我最初的评论,请将您的应用程序变成扩大 https://developer.mozilla.org/en/building_an_extension(尽管大多数步骤您应该已经熟悉)然后保护您的更新 https://developer.mozilla.org/en/Extension_Versioning,_Update_and_Compatibility#Securing_Updates.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)