麻豆做爰免费观看-日本熟妇一区二区三区-欧美午夜精品一区二区-xxxxx国产-精品欧美日韩-五月天黄色小说-亚洲熟妇一区-jizz国产视频-国产91九色-www好男人-国产精品久久久免费-九九热精彩视频-www..com国产-午夜簧片-欧美一区中文字幕-在线观看亚洲一区二区-一级少妇精品久久久久久久-www.欧美国产-日韩欧美综合视频-成人性视频免费网站

027-81331413

微信小程序插件是怎么用的

發(fā)布時間:2020-11-09 瀏覽:2955

使用插件

小程序開發(fā)者可便捷地把插件添加到自己的小程序內(nèi),豐富小程序的服務(wù)。當(dāng)用戶在使用小程序時,將可以在小程序內(nèi)使用插件提供的服務(wù)。

開放范圍

所有小程序

接入流程

  1. 在小程序管理后臺添加插件

    小程序開發(fā)者可在”小程序管理后臺-設(shè)置-第三方服務(wù)-插件管理“中,根據(jù)AppID查找需要的插件,并申請使用。插件開發(fā)者在24小時內(nèi)通過后,小程序開發(fā)者可在小程序內(nèi)使用該插件。

  2. 在小程序代碼中使用插件

引入插件代碼包

對于插件的使用者,使用插件前要在 app.json 中聲明需要使用的插件,例如:

1
2
3
4
5
6
7
8
{
  "plugins": {
    "myPlugin": {
      "version": "1.0.0",
      "provider": "wxxxxxxxxxxxxxxxxx"
    }
  }
}

  如上例所示, plugins 定義段中可以包含多個插件聲明,每個插件聲明中都必須指明插件的 appid 和需要使用的版本號。

使用插件的 js 接口

在引入插件代碼包之后,就可以在這個小程序中使用插件提供的自定義組件或者 js 接口。

如果需要使用插件的 js 接口,可以使用 requirePlugin 方法:

1
2
3
var myPluginInterface = requirePlugin('myPlugin')
 
myPluginInterface.hello()

  

使用插件的自定義組件

使用插件提供的自定義組件,和使用普通自定義組件的方式相仿。在 json 文件定義需要引入的自定義組件時,使用 plugin:// 協(xié)議即可,例如:

1
2
3
4
5
{
  "usingComponents": {
    "hello-component": "plugin://myPlugin/hello-component"
  }
}

  

出于對插件的保護(hù),插件提供的自定義組件在使用上有一定的限制:

  • 頁面中的 this.selectComponent 接口無法獲得插件的自定義組件實例對象;

  • wx.createSelectorQuery 等接口的 >>> 選擇器無法選入插件內(nèi)部。