首页 » ios付费应用 » 如何开始开发一个简单的扩展插件,版本基于V3

如何开始开发一个简单的扩展插件,版本基于V3

 
文章目录

创建 .json 文件

插件需要在根目录下创建一个文件.json文件。 让我们创建一个插件清单,如下所示:

{
    "name": "广告过滤",
    "version": "0.0.1",
    "manifest_version": 3,
    "description": "过滤常见网页广告信息",
    "action":{
      "default_popup":"template/popup.html"
    },
    "icons":{
      "16": "icons/icon.png",
      "32": "icons/icon.png",
      "48": "icons/icon.png",
      "128":"icons/icon.png"
    }
  }

如上,配置基本插件信息时扩展商店,需要注意指定版本号。 我在这里设置了最新支持的v3版本。 v3版本和v2版本的配置项设置不同。 详情请参考官网:to V3。 相关配置项如下:

创建 popup.html

popup.html文件不需要用HTML包裹,但这种情况会导致汉字显示乱码扩展商店,所以最好按照完整的HTML写法将编码设置为utf-8。 代码如下所示:




    
    Title
    
        .container {
            min-width: 300px;
            padding: 10px 30px;
        }
        .settings {
            margin-top: 30px;
            font-size: 14px;
        }
        .settings .set input{
    
            float: right;
        }
        .settings .set + .set {
            margin-top: 15px;
        }
    


    

过滤广告配置

过滤Google Adsense
过滤百度广告

打包扩展

我们可以通过打包我们编写的扩展来生成crm文件。 创建插件的代码结构如下:

edge扩展商店_扩展商店_火狐扩展商店

选择打包插件的目录:

火狐扩展商店_扩展商店_edge扩展商店

打包并生成crm和pem文件:

edge扩展商店_扩展商店_火狐扩展商店

edge扩展商店_火狐扩展商店_扩展商店

负载延伸

您可以加载本地源代码,直接拖放生成的crm,也可以注册扩展开发者上传商店,通过商店加载扩展。 加载后检查扩展。

火狐扩展商店_edge扩展商店_扩展商店

火狐扩展商店_edge扩展商店_扩展商店

源代码地址:由于不能直接放在头条上,所以可以访问我的个人网站“胖菜刀刀”搜索同名文章。 文章提供了插件示例的源代码。

国外苹果ID/美日韩台、新加坡、香港等——韩国区已过年龄认证17+ 19+ 的苹果id游戏应用下载——独享美区ID小火箭账号-——正版苹果商店礼品卡、软件兑换码点击购买

日本区苹果商店_国外苹果ID/美日韩台新加坡等

谷歌锁区号/谷歌邮箱老号-购买商城-谷歌PLAY锁区账号/美区、日区,韩区,台区,新加坡谷歌账号等谷歌账号购买、代注册谷歌账号,代申诉解封———>点击购买

原文链接:如何开始开发一个简单的扩展插件,版本基于V3,转载请注明来源!

0