开发插件前,请阅读了解 《小程序插件接入指南》 了解开通流程及开放范围,并开通插件功能。如果未开通插件功能,将无法上传插件。
插件类型的项目可以在开发者工具中直接创建。详情
新建插件类型的项目后,如果创建示例项目,则项目中将包含三个目录:
plugin
目录:插件代码目录。miniprogram
目录:放置一个小程序,用于调试插件。doc
目录:用于放置插件开发文档。
miniprogram
目录内容可以当成普通小程序来编写,用于插件调试、预览和审核。下面的内容主要介绍 plugin
中的插件代码及 doc
中的插件开发文档。
我们提供了 一个可以直接在微信开发者工具中查看的完整插件示例,开发者可以和本文互相对照以便理解。请注意:
- 由于插件需要 appid 才能工作,请填入一个 appid;
- 由于当前代码片段的限制,打开该示例后请 手动将 appid 填写到
miniprogram/app.json
中(如下图)使示例正常运行。