
1.插件的开发设计和应用从微信小程序流程基础库版本1.9.6刚开始兼容。(假如插件包括网页页面,则必须基础库版本2.1.0插件是对一组js插口、自定部件或网页页面的封裝,用以置入到微信小程序中应用插件不可以单独运作,务必置入在别的微信小程序中才可以被客户应用第三方微信小程序在应用插件时,也没法见到插件的编码。因而,插件合适用于封裝自身的功能或服务项目,出示给第三方微信小程序开展展现和应用。会遭受一些限定,如一些API没法启用或功能受到限制。也有某些独特的插口,尽管插件不可以立即启用,但能够应用插件功能页来简接保持。框架结构会对微信小程序和微信小程序应用的每一插件开展信息安全维护,确保他们中间不可以偷取别的任何一方的统计数据(否则统计数据被积极传送给另一方)。对外开放范畴及服务项目淘宝类目及开发设计连接步骤简易掌握开发设计连接插件启用API的限定插件的恳求域名注册目录与微信小程序独立同分布;一些API不容许插件启用(这种涵数找不到于wx另一半下)。一些插口尽管在插件中不可以应用,但能够根据插件功能页来做到目地,请参照插件功能页。插件应用部件的限定对外开放工作能力(open-type)为下列之一的button:contact(开启在线客服会话)getPhoneNumber(获得客户手机号码)getUserInfo(获得用户信息)open-dataweb-view下列部件的应用对基础库版本有规定:navigator必须基础库版本2.1.0live-player和live-pusher必须基础库版本2.3.0
2.插件功能页插件功能页自微信小程序流程基础库版本2.1.0刚开始兼容。一些插口不可以在插件中立即启用(如wx.login),但插件开发人员能够应用插件功能页的方法来保持功能。现阶段,插件功能页包含:获得用户信息,包含openid和呢称等(等于wx.login和wx.getUserInfo的功能),附表用户信息功能页;付款(等于wx.requestPayment),附表付款功能页;获得收件地址(等于wx.chooseAddress),附表收件地址功能页。要应用插件功能页,必须先激话功能页特点,配备相匹配的功能页涵数,再应用functional-page-navigator部件自动跳转到插件功能页,以此来实现相匹配的功能。自动跳转到功能页功能页不可以应用wx.navigateTo来开展自动跳转,只是必须一个名叫functional-page-navigator的部件。以获得用户信息为例,能够在插件中置放以下的functional-page-navigator客户在点一下这一navigator时,会跳转到插件使用者微信小程序的相匹配功能页。功能页会提醒客户开展登陆或别的相对的实际操作。实际操作結果会以部件恶性事件的方法回到。自微信小程序流程基础库版本2.4.0刚开始,兼容插件使用者微信小程序自动跳转到自身的功能页。在基础库版本小于2.4.0时,点一下自动跳转到自身的功能页的functional-page-navigator将没有反映。用户信息功能页用户信息功能页用以协助插件获得用户信息,包含openid和呢称等,等于wx.login和wx.getUserInfo的功能。除此之外,自基础库版本2.3.1起,客户在这一功能页中受权以后,插件就能够立即启用wx.login和wx.getUserInfo。不用再度进到功能页获得用户信息。自基础库版本2.6.3起,能够应用wx.getSetting来查寻客户是不是受权过。付款功能页付款功能页用以协助插件进行付款,等于wx.requestPayment的功能。必须留意的是:插件应用付款功能,必须开展附加的管理权限申请办理,申请办理部位坐落于后台管理系统的“微信小程序插件->基础设定->付款工作能力”设定项中。此外,不管是不是根据申请办理,行为主体为本人微信小程序在应用插件时,都没法一切正常应用插件里的付款功能。收件地址功能页收件地址功能页用以展现客户的收件地址目录,客户能够挑选在其中的收件地址。自基础库版本2.4.0刚开始兼容。














