定制插件的手段有很多种,开发者们可以自由发挥,使用JavaScript编写自己的独属插件,但这也意味着更高的编译成本;开发者也可以选择在官方插件或其他已有插件基础上进行二次修改和开发。
来看看如何将插件进行解包、修改,然后重新打包吧。
一、解包.mnaddon插件
- 重命名文件名后缀 .mnaddon 为 .zip
- 使用mac/ipad 文件管理自带的解压工具打开 .zip 文件
二、修改文件内容
- 找到需要修改的文件
- 用文本编辑器打开
例如:
情形一:修改启动APP URL为自己需要的,如启动chrone改成启动safari
情形二:获得官方签名后,修改cert-key的值为最终值后保存
三、 打包所有文件
- 关键:打包对象要正确
选中所有文件后打包
压缩整个文件夹
- 使用mac/ipad 文件管理自带工具进行压缩
- 显示所有文件扩展名
- 重命名为mnaddon后缀
正确示范:
错误示范:
总结
核心思路:将.mnaddon插件等价为zip格式处理
关键:打包对象要正确