【问题标题】:file:// links in XUL browserXUL 浏览器中的 file:// 链接
【发布时间】:2014-07-31 08:09:52
【问题描述】:

我正在尝试让 Firefox 应用程序中的 XUL 浏览器显示来自“file://”位置的图像,来自http://localhost 的页面。

我正在使用 Firefox 30 运行该应用程序。

我试过了,但没有用:

var branch = browser.preferences.getBranch("capability.policy");
branch.setCharPref("policynames", "localfilelinks");
branch.setCharPref("localfilelinks.sites", "http://localhost");
branch.setCharPref("localfilelinks.checkloaduri.enabled", "allAccess");

允许文件链接的正确方法是什么?

【问题讨论】:

    标签: firefox xul


    【解决方案1】:

    我认为在http:// 中运行file:// 内容不是一个好主意。为什么不能使用chrome://http:// 来获取图像。 chrome:// URL 很容易找到,并且它们始终随您的应用程序提供。

    【讨论】:

    • 如果它仅限于本地主机,我不确定安全含义是什么。我不能用 chrome 做到这一点,我的应用程序需要从浏览器访问完整的文件系统。
    • 应用程序的用途是什么?为什么不能使用单一协议?
    猜你喜欢
    • 2015-06-28
    • 1970-01-01
    • 2010-11-18
    • 1970-01-01
    • 2010-09-11
    • 2017-06-15
    • 2013-12-09
    • 2012-02-21
    • 2012-06-05
    相关资源
    最近更新 更多