【发布时间】:2018-09-26 16:16:20
【问题描述】:
这是我manifest.json的一部分:
...
"chrome_url_overrides" : {
"newtab": "index.html"
},
"chrome_settings_overrides" : {
"homepage": "index.html"
}
...
index.html 在每个新标签上都能正常加载。
然而,新窗口和启动时,我得到的只是一个空白页。
我尝试手动将首选项中的主页设置为index.html 的 URL 作为扩展本身,例如:
moz-extension://1232131-32132131-321312-321321-321321/index.html
行为有所改善,但并不完美。当我这样做时,新窗口加载index.html 很好,但是在重新启动(从关闭的应用程序)时,我看到的又是一个空白页?
有什么想法吗?这仅在 Firefox 中发生,在 Tor 浏览器和 Google Chrome 上正常。
【问题讨论】:
-
仅供参考,每个设备上的扩展 URL 都是唯一的。所以我希望您的意思是您只是通过手动设置主页 URL 进行测试。
-
你试过 ./index.html 吗?
-
@Smile4ever 是的,我认为这不是问题
标签: firefox-addon firefox-addon-webextensions manifest.json