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