-
Firefox Addon 踩坑指南
抄录一下该推文。 background.service_worker is currently disabled 这是因为在manifestV3中,Firefox与Chrome针对后台程序的处理有差异导致的。其实Firefox也是能使用后台程序的,但是不能直接写成service_worker。直接用service_worker,Firefox将会报错。 正确的写法应该是使用”scripts”代替”service_worker”,Firefox的后台程序变成了background_script。 The extension ID is required in Manifest Version 3 and above 上传产物压缩包到AMO的时候,可能会遇到这个问题,这个是因为Firefox在mainfestV3及以上版本中要求增加一个插件ID号和最低版本限制导致的,需要在manifest.json中增加该字段才可以。 最低版本号可以参考你所用的浏览器API限制来决定,id一般使用<插件名>+@+<个人域名>就可以了(只要保证ID唯一即可)。- 20
- 0