在小程序平台需要先申请插件的使用

uniapp中使用

1、manifest. json文件打开源码视图
在" mp-weixin"模块下添加引用

/*小程序特有相关*/
"mp-weixin":{"plugins": {"miniprogram-thirdparty-plugin": {"version": "0.1.2","provider": "wxb8b928431b8c56d8"}}
}

2、使用方式和官网一样
在uniapp中记得添加条件编译,要不然hbuilderx中无法调试

// #ifdef MP-WEIXIN
const MiniprogramThirdpartyPlugin = requirePlugin('miniprogram-thirdparty-plugin')
// #endif// 初始化
MiniprogramThirdpartyPlugin.init(wx)// 请求用户授权
MiniprogramThirdpartyPlugin.authorize({token: 'createToken', // 传入后台返回的create_token,通过【fastregisterbetaweapp】接口获得的authorize_url,该url中的create_tokensuccess(res) {// 授权成功wx.showToast({title: '授权成功',})},fail(err) {console.error(err)// 授权失败或其他异常wx.showToast({title: '授权失败',})}
})// 请求打开试用小程序
MiniprogramThirdpartyPlugin.openTrial({appid: 'appid', // 试用小程序的appidplatformAppID: 'platform_appid', // 平台的appidfail() {// 其他异常}
})

微信开发者工具的引入根据官方文档操作即可

使用方法
官方文档

app.json中引入插件

 "plugins": {"miniprogram-thirdparty-plugin": {"version": "0.1.2","provider": "wxb8b928431b8c56d8"}}

小程序代码中使用插件

const MiniprogramThirdpartyPlugin = requirePlugin('miniprogram-thirdparty-plugin')// 初始化
MiniprogramThirdpartyPlugin.init(wx)// 请求用户授权
MiniprogramThirdpartyPlugin.authorize({token: 'createToken', // 传入后台返回的create_token,通过【fastregisterbetaweapp】接口获得的authorize_url,该url中的create_tokensuccess(res) {// 授权成功wx.showToast({title: '授权成功',})},fail(err) {console.error(err)// 授权失败或其他异常wx.showToast({title: '授权失败',})}
})// 请求打开试用小程序
MiniprogramThirdpartyPlugin.openTrial({appid: 'appid', // 试用小程序的appidplatformAppID: 'platform_appid', // 平台的appidfail() {// 其他异常}
})

uniapp使用微信小程序插件 miniprogram-thirdparty-plugin相关推荐

  1. uniapp + uniapp2wxpack构建微信小程序插件

    目录 一.环境搭建 1. 构建示例时运行环境(版本无需固定,根据自己需要调整): 二.构建步骤 1. 准备一个纯净的uni-app项目 1.1 通过vue-cli创建uni-app 2. 运行unia ...

  2. uni-app开发微信小程序使用微信小程序的插件

    假如使用uni-app开发微信小程序需要用到官方插件----OCR插件, 插件地址如下: OCR插件 申请方式见插件地址介绍.本文主要记录调用方式 1.在manifest.json的"mp- ...

  3. uni-app使用微信小程序的插件

    第一步 在微信公众平台申请插件,我这里是折扣充值,具体是设置-第三方设置,搜索"折扣充值"添加插件 注意:个人主体小程序搜不到插件 第二步 查看文档点击插件详情,可查看使用文档 第 ...

  4. uniapp开发微信小程序,引用微信物理查询插件

    使用uniapp开发微信小程序,引用微信官方提供的物流查询插件 开发时遇到的问题: 项目内有两个分包都有使用物流查询插件,所以插件的引入只能放在manifest.json>mp-weixin里面 ...

  5. 从原理到应用,一文带你了解微信小程序插件能力

    3月13日,微信小程序插件功能上线:8月底,在时隔半年后,为进一步推广插件功能,微信在开发者社区上线了插件版块. 小程序插件是可以被开发者添加到小程序内直接使用的,能为用户提供具体服务的功能组件-- ...

  6. uni-app开发经验分享十九: uni-app对接微信小程序直播

    uni-app对接微信小程序直播 1.登录微信小程序后台-点击>设置->第三方设置->添加直播插件 2.添加直播组件后->点击<详情>      记录这两个参数直播 ...

  7. uniapp开发微信小程序,从构建到上线

    前言: 本文主要介绍 uniapp 的基础使用,以及使用 uniapp 在企业开发的过程中的一个详细流程,比较适合第一次使用uniapp 开发微信小程序的伙伴,或者没有过实战经验的小伙伴参考:使用 H ...

  8. uniapp开发微信小程序使用painter绘制海报

    uniapp开发微信小程序使用painter绘制海报 参考文章: 1.简书大佬文章https://www.jianshu.com/p/e9cab600cf6c 2.CSDN大佬文章https://bl ...

  9. CLI 发行uni-app到微信小程序,如何不打开微信开发者工具去进行小程序发布?

    前言: 小程,赶紧把这个UI这里改一下,改完赶紧推个版本,等着测试:哎小程,这个需求客户需要这样改一下,你赶紧改一下推个版本客户等着看!!! 上面这段话相信做开发的同僚或多或少每天都在听,可是小程序的 ...

最新文章

  1. 2016 linux发行版排行_Linux发行版排行榜榜首:MX 19.1操作系统自有它不凡的魅力...
  2. HTML 框架 frameset,frame
  3. vmtouch--the Virtual Memory Toucher
  4. 1.20 正则表达式详解
  5. 【转】从Mac/OS和iOS开放源码浅谈UNIX家谱
  6. 2015华为校招机试题
  7. 人工智能(AI)在游戏中的应用(下)
  8. zabbix监控 openstack 的实例的资源使用情况
  9. @Configuration 和 @Component 区别
  10. java 内存泄漏样例_一次线上Java应用内存泄漏分析实例
  11. Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E>
  12. 前方迷茫,我欲借何过大江
  13. sql date 函数_什么是SQL DATE()函数?
  14. Confluence 6 使用电子邮件可见
  15. Dolby Digital(Dolby Surround Digital,杜比数码环绕声)
  16. 日志报错:WARNING: An illegal reflective access operation has occurred
  17. win10开启自带的手机投屏功能方式
  18. iOS UITextView 纯英文排版换行出错的解决方案
  19. java仙侠回合制单机游戏_2019回合仙侠手游排行榜 好玩的回合制单机仙侠手游推荐...
  20. linux命令之----sort命令用于将文本文件内容加以排序

热门文章

  1. 昆山java_昆山Java 的三种技术架构
  2. mysql如何保存_MYSQL菜鸟必看!!!(记住要保存)
  3. ISP—清晰度(SFR)
  4. 2018团体程序设计天梯赛 软件学院选拔赛
  5. 爬虫http请求 405错误 方法不被允许 (Method not allowed)
  6. 哈哈,开博啦!!!!
  7. 2019零基础学Android第1课——Android开发环境搭建
  8. HSV颜色空间的正确理解
  9. Discriminant Functions
  10. 软件工程课程实践-软件测试计划