Mozilla WebExtensions起始页面

时间:2016-03-15 15:16:58

标签: google-chrome-extension firefox-webextensions

我尝试使用WebExtensions在Firefox中创建自定义启动页面。 在Chrome中,我可以在manifest.json(chrome_url_overrides)中设置页面,但Firefox不支持此功能。 我做了chrome.tabs.onCreated.addListenerchrome.tabs.update,但我在短时间内看到了标准的主页,直到脚本处理完毕。 如何通过WebExtensions更加定性地实现它?

1 个答案:

答案 0 :(得分:1)

Support overriding newtab page from a webextension的错误已经解决,修复程序已经登陆Firefox 54(Nightly,截至撰写此答案时)。这意味着您可以像往常一样在chrome_url_overrides中使用manifest.json。例如:

{
    "manifest_version": 2,
    "name": "Test",
    "version": "1.0",
    "description": "Test.",

    "chrome_url_overrides": {
        "newtab": "test.html"
    }
}