浏览器扩展开发的相关问题与解决方案
我开发的浏览器扩展安装量终于过千了!在 Firefox AddOns 已经有2.1k+
安装,在 Chrome WebStore 已经有2k+
安装。实际上在Firefox
的扩展市场里是周平均安装量,当天的实际安装量要高出平均值不少,而Chrome
的扩展市场在超过1k
安装量之后就不精确显示安装量了,实际安装量也会高于1k
。
实际上在我做扩展之前,我是实现了脚本来处理相关的功能的,脚本在 GreasyFork 上有 2688k+
安装量,而实现扩展的主要原因有两个: 一个原因是我也想学习一下扩展的开发,我发现在工作中真的会有应用场景,特别是要突破浏览器限制做一些特殊工作的情况下;另一个原因是我发现有将我打包发布在GreasyFork
上的GPL
协议的代码直接封装成插件并加入了广告,就这竟然还有400k+
安装量。
因此我也基于脚本能力实现了浏览器拓展,并且是主要为了学习的情况下,我从零搭建了整个开发环境,也在处理了很多兼容性方案,接下来我们就来聊聊相关问题与解决方案。项目地址 GitHub ,如果觉得不错,点个star
吧