微信小程序中腾讯视频插件的使用。
首先要登录微信公众平台,在你的小程序后台的设置-第三方服务—插件管理,搜索插件并点击添加,之后等待插件开发者的同意申请。(备注:如果你的申请迟迟未通过,可以在https://github.com/tvfe/txv-miniprogram-plugin的Issues里new issue一条,填写你的小程序名称,你的qq/微信号,申请时间。然后提交,等待通过,亲测很快就通过了使用申请。) 然后可以download下https://github.com/tvfe/txv-miniprogram-plugin上的腾讯视频小程序播放插件在本地,用通过申请的小程序appid打开下载的代码包在微信开发者工具中查看,可以看到一个简单的demo。预览扫描二维码可以在手机上测试。 ———————————————————————————————————————————————————— 补充:vid的获得。 在腾讯视频上登录你的qq或者微信,然后实名认证通过后,上传视频审核通过后,点击你的视频播放,在视频左下有个分享,点击后复制html代码到你的剪切板等地,然后在https的路径里找到vid,这个vid就是你视频的唯一vid值。之后把它放到组件txv-video的vid里。 使用: 1、先在你的小程序的app.json里声明使用插件的 "plugins": { "myPlugin": { "version": "1.0.0", "provider": "wxxxxxxxxxxxxxxxxx" } }, 使用腾讯视频插件就对应 "plugins": { "tencentvideo": { "version": "1.1.1", "provider": "wxa75efa648b60994b" } } 2、在使用插件的页面的js文件里 const txvContext = requirePlugin("tencentvideo"); 3、使用插件的自定义组件,在json中定义需要引入的自定义组件。使用plugin://协议 "usingComponents": { "txv-video": "plugin://tencentvideo/video" } 4、页面上<txv-video vid="xxxxxxxx" playerid="txv1"></txv-video> 5、去看插件的使用方法,比如暂停,播放等。 先在onload中 this.txvContext = txvContext.getTxvContext('txv1'); 然后在你的具体的函数中调用需要的方法,如 this.txvContext.pause()