Firefox addon 以编程方式显示窗口中的简单首选项

Firefox addon 以编程方式显示窗口中的简单首选项,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我有一个插件,可以在浏览页面时将javascript/html插入页面。一个功能是它保存您希望保存信息的目录的路径 我想提供一个目录选择控件,使用HTML内联到每个页面的角落,但Firefox不支持HTML5。您只能使用简单的prefs来获取目录选择器,只有通过“工具”->“加载项”->“特定加载项”并单击此处的“浏览”按钮,才能访问该目录选择器 我希望能够通过在当前窗口选项卡中生成一个新选项卡或类似的内容直接访问简单的prefs,而无需单击所有菜单。是否可以使用诸如about:addons:a

我有一个插件,可以在浏览页面时将javascript/html插入页面。一个功能是它保存您希望保存信息的目录的路径

我想提供一个目录选择控件,使用HTML内联到每个页面的角落,但Firefox不支持HTML5。您只能使用简单的prefs来获取目录选择器,只有通过“工具”->“加载项”->“特定加载项”并单击此处的“浏览”按钮,才能访问该目录选择器


我希望能够通过在当前窗口选项卡中生成一个新选项卡或类似的内容直接访问简单的prefs,而无需单击所有菜单。是否可以使用诸如about:addons:appname之类的URI或其他方式来实现此目的?

HTML确实提供了一个文件资源管理器。就这么做吧。如果你不喜欢这种方法,不管怎么说,从你的插件中你正在注入东西,在它中注入一个按钮,而不是addEventListener,然后单击make it launch。如果您想创建一个about:页面,请按照以下说明操作:啊,谢谢,nsIFilePicker做到了……奇怪的是,我错过了modeGetFolder属性。