我是JavaScript/web扩展的新手,有人能告诉我web扩展是如何工作的吗?我怎样才能为自己写一个web扩展呢?
谢谢。
发布于 2018-11-13 20:23:38
WebExtensions
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions
是一个扩展,它为浏览器添加了特性和功能。它是使用熟悉的基于web的技术创建的-HTML和JavaScript。它可以利用与网页上的JavaScript相同的web API,但扩展也可以访问它自己的JavaScript API集。为了帮助说明如何开发扩展,我们在https://github.com/mdn/webextensions-examples上维护了一个简单示例扩展的存储库。本文描述了该存储库中使用的WebExtension API。
..。
这些示例在Firefox Nightly中工作:大多数在早期版本的Firefox中工作,但请检查扩展的manifest.json中的strict_min_version键以确保。
该扩展将保持加载状态,直到您重新启动存储库,然后使用Firefox.
安装扩展一样
雷鸟扩展
https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Thunderbird_extensions
雷鸟入门
这些链接可以帮助你完成这一旅程。
雷鸟扩展开发
既是基于壁虎的,雷鸟支持火狐支持的许多API,有一些区别,请参阅浏览器对manifest.json的兼容性和浏览器对JavaScript API的支持以了解详细信息。(https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_compatibility_for_manifest.json)
https://stackoverflow.com/questions/53280648
复制相似问题