3月13日晚间消息,微信公众平台公众号发布公告,小程序将开放插件功能。
“ 插件是可被添加到小程序内直接使用的功能组件。开发者可以像开发小程序一样开发一个插件,供其他小程序使用。同时,小程序开发者可直接在小程序内使用插件为用户提供服务,无需重复开发。开发者工具新增“代码片段”功能,便于开发者交流开发经验。”
01—开发者可开发小程序插件
开发者可以像开发小程序一样开发一个插件,提供给其他小程序使用。
如何创建插件项目?
小程序的 AppID 可以创建小程序插件项目,插件是独立于小程序之外的,但是 AppID 是公用的,所以不要使用原有的小程序项目进行插件开发。 在创建项目页面,选择一个空文件夹作为项目路径,可以选择创建小程序插件快速启动模板。
详见《小程序插件接入指南》、《小程序插件开发文档》
02—小程序可使用插件
小程序开发者可便捷地把插件添加到自己的小程序内,无需重复开发。当用户进入小程序时,可直接使用小程序内插件提供的服务。
详见《小程序插件开发文档》
小程序插件功能的开放,让小程序拥有了这些新优势:
1、丰富小程序功能:可直接拿别人优秀的插件,给自己的小程序用。并且,插件是通用的,任何想用的企业都能申请使用。
2、不占小程序开发包内存:这个插件是在微信公共服务器上的。
3、节约开发成本:小程序开发周期缩短,灵活性增强。
“插件功能”将带动小程序生态发展
对于小程序来说,插件功能是微信生态里的全新领域。未来或许就会出现这些商业模式:将会衍生出很多第三方小程序插件商城,并且还推出小程序排行榜,行业白皮书等等;出现收费插件;功能过于单一的小程序转型成插件:比如图文识别类小程序这种纯工具类小程序本身没有流量转化功能,如果转型成插件,供电商类小程序使用,则是双赢模式。
03—开发者工具新增“代码片段”功能
代码片段是一种可分享的小程序项目,可用于分享小程序和小游戏的开发经验、展示组件和 API 的使用、复现开发问题等等。开发者可生成项目链接让他人在开发者工具中导入和运行小程序代码,便于开发者之间分享小程序开发经验、学习小程序教程、反馈 bug 等。同时还能提升小程序开发者社区的活跃度。
如何创建代码片段?
在工具选择项目的界面中,右侧可以选择代码片段页卡,查看所有本地代码片段,在右下角可以点击创建代码片段。
详细使用说明请查看《代码片段说明文档》
需要注意的是:
插件开发者开放范围:企业、媒体、*及其他组织主体的小程序。
插件小程序具体可开发类目如下:
以上为当前已开放的插件服务类目,将逐步开放更多类目。
审核要求:
插件发布前需要提交微信小程序团队审核,审核通过后才可发布。
提交审核时,插件开发者需填:插件服务类目、标签及功能描述。
功能描述:为便于审核团队体验及审核插件功能,开发者需填写基本介绍及使用说明。
插件使用者所有小程序能使用插件!
小程序开发者,只需要“小猪CMS小程序管理后台-设置-第三方服务-插件管理”根据AppID查找需要的插件,并申请使用。插件开发者在24小时内通过后,小程序开发者可在小程序内使用该插件。并且,插件暂不支持在体验版本中体验。