欧美日韩1234-岳两女共夫互换观看视频-日本不卡一区二区-gogogo高清国语完整-国产区在线-狠久久-男男互操视频-另类国产-欧美人与禽猛交乱配视频-欧美另类一区-久久成人在线视频-国产一级片av-青青草视频播放-欧美三级黄-日日射天天射-在线国产欧美-日韩永久-国产黄色成人-伊人三区-国产午夜精品理论片-999精彩视频-免费看av软件-欧美xxxx喷水-国产蜜臀-美女四肢被绑在床扒衣-日本公妇乱淫-99久久久国产精品无码性

027-81331413

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

發布時間:2020-11-09 瀏覽:3074

使用插件

小程序開發者可便捷地把插件添加到自己的小程序內,豐富小程序的服務。當用戶在使用小程序時,將可以在小程序內使用插件提供的服務。

開放范圍

所有小程序

接入流程

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

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

  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:// 協議即可,例如:

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

  

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

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

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