1.下载本仓库代码,将其解压到本地。
2.打开_locales
文件夹里的messages.json
(en和zh对应中文英文)
3.Ctrl+H打开查找功能,在message.json
中找到浏览器扩展定制
字段,将其值改为你想要的文字。
4.修改完后压缩为zip,并分享引导用户安装即可。
- 粘贴上传
"粘贴上传"便捷的文件上传功能,支持直接粘贴图片数据、图片链接或本地文件到上传框,实现快速上传。省去了繁琐的选择步骤,只需简单复制并粘贴,即可将文件上传。
- 拖拽上传
"拖拽上传"是便捷的文件上传方式。只需将文件从本地拖动到指定区域即可完成上传,还可以快速拖拽多个文件或频繁上传文件,提高工作效率,为用户带来便利和舒适的上传体验。
- 右键上传
"右键上传"是浏览器右键菜单中的便捷文件上传方式。用户只需在网页上对着图片右键点击,选择上传选项,即可完成文件上传。用户可以在浏览网页的同时,快速上传图片。
盘络提供的表情不合你胃口?你可以在配置信息底部,可以填写你自定义的表情贴纸数据,数据参考
V1.1.4后增加了Chromium,Gecko内核识别
这样开发功能时只需要开发一个内核,完成功能后将代码复制到另一个内核即可。
但是manifest.json文件两个内核并不能合并,需要单独修改它。
考虑到js页面注入不同浏览器扩展会造成冲突,所以添加了识别功能 当扩展开发者发现功能冲突与盘络上传冲突时,可以使用:
window.postMessage({ type: 'Extension', data: "" }, "*");
喊话扩展,然后使用:
window.addEventListener('message', function (event) {if (event.data.type === 'ExtensionResponse') {console.log(event.data.data);}});
接收判断有没有安装盘络上传,并做出规避;