小程序插件使用-腾讯视频插件
在使用插件前都得先去小程序开放平台添加插件到自己的小程序(注意添加后不是立刻能使用,需要等待审核,不过一般都会很快)
设置 --- 第三方服务 --- 插件管理 ---添加插件 --- 腾讯视频
腾讯视频插件的AppID: wxa75efa648b60994b
腾讯视频插件的版本号:1.1.1
具体怎样使用腾讯视频插件呢?
接入步骤如下:
1.在app.json文件加入插件引入配置
"plugins": {
"tencentvideo": {
"version": "1.1.1",
"provider": "wxa75efa648b60994b"
}
}
2.新建一个Page: video;会自动生成四个文件 video.js,video.json,video.wxml,video.wxss
3.我们在video.json文件里面加入如下配置:
"usingComponents": {
"txv-video": "plugin://tencentvideo/video"
}
4.在video.wxml 中引入组件,代码如下:
<txv-video playerid="txv1" vid="h07290i9vt0">
</txv-video>
注意:vid 这个值是动态配置的,腾讯视频每个视频都有的
5.运行~视频就播放了
error示例:
jsEnginScriptError
Component is not found in path "plugin://wxa75efa648b60994b/txv-video" (using by "pages/video/video")
Error: Component is not found in path "plugin://wxa75efa648b60994b/txv-video" (using by "pages/video/video")
解决:
video.json文件里面是不是写成了plugin://tencentvideo/txv-video,这样是错误的,应该是如下配置(v1.1.1)
"usingComponents": {
"txv-video": "plugin://tencentvideo/video"
}
上面就是简单接入腾讯视频插件步骤!
另外官方还提供了插件 js api
const TxvContext = requirePlugin("tencentvideo");
let txvContext = TxvContext.getTxvContext('txv1') // txv1即播放器组件的playerid值
txvContext.play(); // 播放
txvContext.pause(); // 暂停
txvContext.requestFullScreen(); // 进入全屏
txvContext.exitFullScreen(); // 退出全屏
txvContext.playbackRate(+e.currentTarget.dataset.rate); // 设置播放速率
官方文档:https://mp.weixin.qq.com/wxopen/plugindevdoc?appid=wxa75efa648b60994b
相信坚持的力量,日复一日的习惯.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)