当前位置:微信小程序开发 > 小程序资讯 > 小程序开发教程 > 小程序开发教程:如何使用插件?

小程序开发教程:如何使用插件?

2018-08-03 10:43 来源: 霸界科技

摘要:在开发小程序的时候,可以在其中添加插件,而去丰富小程序的一些服务,为用户提供更加便捷、丰富、趣味而有价值的服务内容。那么,小程序开发接入插件,该如何去接入呢?下面...

期权保本理财
  在开发小程序的时候,可以在其中添加插件,而去丰富小程序的一些服务,为用户提供更加便捷、丰富、趣味而有价值的服务内容。那么,小程序开发接入插件,该如何去接入呢?下面我们就简单说下插件接入流程以及一些相关事项。
 
小程序开发教程:如何使用插件?
 
  1、插件接入流程
 
  小程序的开发者可以在管理后台中的“设置—第三方服务—插件管理”去根据需要申请查找并申请使用相关插件,在24小时内通过后,则可以在小程序中使用该插件。
 
  2、在小程序代码中使用插件
 
  想在小程序代码中使用插件,则需要在代码中引入插件代码宝,并且对于使用者来说,在使用之前一定要在app.json中声明所需要使用到的插件。如下例子,plugins 定义段中可以包含多个插件声明,但每个插件声明中都必须指明插件的 appid 及其所需要使用的版本号。
 
  {
 
  "plugins": {
 
  "myPlugin": {
 
  "version": "1.0.0",
 
  "provider": "wxxxxxxxxxxxxxxxxx"
 
  }
 
  }
 
  }
 
  3、使用插件的js接口
 
  引入插件代码包之后,可以在小程序中使用插件所提供的自定义组件或者js接口。而使用js接口的话,则可以使用 requirePlugin 方法,如下所示:
 
  var myPluginInterface = requirePlugin('myPlugin')
 
  myPluginInterface.hello()
 
  4、使用插件的自定义组件
 
  在使用插件所提供的自定义组件时,它的使用方式和使用普通自定义组件的方式相仿。即在 json 文件定义需要引入的自定义组件时,使用 plugin:// 协议即可。示例如下。不过,处于对插件的保护,所以其在提供的自定义组件上有使用限制,即页面中的 this.selectComponent 接口无法获得插件的自定义组件实例对象;wx.createSelectorQuery 等接口的 >>> 选择器无法选入插件内部。这些细节问题都需要被注意到。
 
  {
 
  "usingComponents": {
 
  "hello-component": "plugin://myPlugin/hello-component"
 
  }
 
  }
 
  5、插件调用 API 的限制
 
  插件可以调用的API与小程序是不同的,它们两者有如下区别:
 
  (1)一些API是不允许插件调用的。
 
  (2)插件的请求域名列表与小程序相互独立。
分享到:
最新评论

网友:

验证码: 点击我更换图片

联系我们

业务咨询:15918761088

招商咨询:15918761088(微信同号)

周一至周五 9:30-18:30

公司地址:广州市海珠区昌岗中路166号富盈国际大厦2505室

官方微信 官方微博

Copyright © 2018 www.keji168.com 广州霸界网络科技有限公司版权所有 粤ICP备18083764号-1

客服
套餐咨询,合作细节等
在线客服
电话咨询
159-1876-1088