小程序
小游戏
企业微信
微信支付
扫描小程序码分享
所有配置安装文档配置好,能播放视频,就是使用JS控制播放的时候 报 “找不到playerid为txv1的txv-video组件”;我表示很不理解,官方文档最后特别说明,常见问题会出现这个问题,就是没有说明白问题在哪怎么处理,是否官方人本身就知道有这个错误而无法说清楚。别和我说什么自己检查自己的代码配置,我要是没检查几十遍就不会到这里来。直接上图吧!
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
问题自己以解决,发出来给遇到同样问题的人,官方并没有说明这种问题。
如果vid是后台数据库获取前端动态setData 赋值的,先要wx:if="{{vid}}"。因为数据没获取就执行了wxml就会报错。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
在app.json文件里配置最新的版本号,刚刚亲测可行。
谢谢
刚踩完坑。
问题:绑定了vid,出现报错“找不到playerid为txv0的txv-video组件”
原因:渲染视频组件时,vid不能为空,否则报错。
解决方法:将this.txvContext = txvContext.getTxvContext('txv0')放在setData后面。
官方示例:https://github.com/tvfe/txv-miniprogram-plugin
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
问题自己以解决,发出来给遇到同样问题的人,官方并没有说明这种问题。
如果vid是后台数据库获取前端动态setData 赋值的,先要wx:if="{{vid}}"。因为数据没获取就执行了wxml就会报错。
在app.json文件里配置最新的版本号,刚刚亲测可行。
谢谢
刚踩完坑。
问题:绑定了vid,出现报错“找不到playerid为txv0的txv-video组件”
原因:渲染视频组件时,vid不能为空,否则报错。
解决方法:将this.txvContext = txvContext.getTxvContext('txv0')放在setData后面。
官方示例:https://github.com/tvfe/txv-miniprogram-plugin