今天想开发一个新标签页的插件,因为 Edge 新标签页是 默认bing 搜索的,想换成百度的。
Microsoft Edge插件(或扩展)是基于Chromium内核的浏览器扩展,可以为浏览器添加新的功能或修改现有功能。开发Edge插件的核心技术栈包括JavaScript、HTML和CSS。
Chromium manifest.json 配置项
edge 插件安装目录: C:\Users\PC\AppData\Local\Microsoft\Edge\User Data\Default\Extensions
1. 创建插件目录
首先创建插件的文件夹 edge-new-tab,并在其中存放插件的所有文件。
2. 配置 manifest.json
在插件根目录下创建manifest.json文件,设置插件的基本信息和权限。
图标放在根目录下,是在 ByteDance IconPark 上下载的,调好颜色大小,下载的时候选择 PNG
也可以下载 SVG, SVG转PNG – 在线将SVG文件转换为PNG 转换成 PNG
编辑 SVG 设置 width="128" height="128" 可设置像素大小
newtab.html
3. 加载插件到Edge浏览器
- 打开Edge浏览器,进入
edge://extensions/页面。 - 开启“开发者模式”。
- 点击“加载已解压的扩展”按钮,选择插件文件夹。
- 插件安装成功后,可以在浏览器工具栏中看到插件图标,点击它即可更改背景

打开新标签页

插件发布与上传流程
一旦开发完成并经过测试,你可能希望将插件发布到Microsoft Edge扩展商店供更多用户使用。以下是发布插件的基本流程:
1. 注册开发者账号
访问 Microsoft Edge Add-ons商店,并注册一个开发者账号。注意省份要填首字母,如 北京 填 BJ
2. 打包插件
将插件文件夹打包成 ZIP 文件(不要把 .git 也打包进去)
3. 提交插件
登录Microsoft Edge Add-ons开发者后台,点击开发人员=》开发人员仪表盘
初次使用,需要在 权限管理 添加 edge 开发申请


注意省份要填首字母,如 北京 填 BJ
点击 Finish 成功后等待审核通过


点击 Turn on API 获取 key



点击“发布扩展”,选择打包好的.zip文件,并填写相关的插件信息。


提交审核后,插件将被发布。
刷新页面
Extension overview 可以看 public key 添加到 manifest.json 中

Availability 选择 public 并保存
Properties 填写并保存
Store Listings 填写并保存
Store Listings 可以点击发布

4. 插件更新
如果以后需要更新插件,可以在后台管理页面上传新版本的插件文件。每次更新需要重新提交审核。
2686

被折叠的 条评论
为什么被折叠?



