1

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

4

1 回答 1

1

支持从 webextension 覆盖 newtab 页面的错误已得到解决,并且该修复已登陆 Firefox 54(在撰写此答案时为 Nightly)。这意味着您可以chrome_url_overridesmanifest.json往常一样使用。例如:

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

    "chrome_url_overrides": {
        "newtab": "test.html"
    }
}
于 2017-02-09T08:26:11.507 回答