pangu.js icon indicating copy to clipboard operation
pangu.js copied to clipboard

Firefox Web Extension 扩展

Open Riajyuu opened this issue 6 years ago • 9 comments

现在 Firefox 即将全面使用 Web Extension,这意味着移植现有的 chrome 扩展会比较容易

Riajyuu avatar Sep 07 '17 08:09 Riajyuu

@vinta 可否上架Firefox商店?chrome版本的插件在 Firefox 59 测试过能正常工作,57应该也没问题。

bennyyip avatar Nov 24 '17 16:11 bennyyip

附上加载时的报错,应该只是小问题: ··· Reading manifest: Error processing background.persistent: Event pages are not currently supported. This will run as a persistent background page. Reading manifest: Error processing offline_enabled: An unexpected property was found in the WebExtension manifest. Reading manifest: Error processing options_page: An unexpected property was found in the WebExtension manifest. ···

bennyyip avatar Nov 24 '17 17:11 bennyyip

期望能上架 Firefox,感谢作者的付出。

coldice8 avatar Nov 29 '17 02:11 coldice8

@bennyyip 您好,您是怎么在 Firefox 59 上安装成功的?我的会报错“该附加组件无法安装,因为它似乎已损坏”。

coldice8 avatar Nov 29 '17 02:11 coldice8

@coldice945 在 about:debuggingload temporary add-on 加载 chrome 插件下的 manifest.json

bennyyip avatar Nov 29 '17 06:11 bennyyip

其实可以用 Foxified 扩展直接搞定。另外 MDN 上面有文章指导,所以移植的时候出啥问题都有办法解决:https://developer.mozilla.org/Add-ons/WebExtensions/Porting_from_Google_Chrome

KrasnayaPloshchad avatar Apr 02 '18 08:04 KrasnayaPloshchad

@KrasnayaPloshchad Foxified 已經從 AMO 移除了 😢

FranklinYu avatar Nov 30 '21 04:11 FranklinYu

@FranklinYu 囧rz

KrasnayaPloshchad avatar Dec 18 '21 02:12 KrasnayaPloshchad

Any update on this issue?

easonwong-de avatar Jun 25 '23 20:06 easonwong-de