场景:A页面携带vid跳转到B页面,B页面获取到vid,将vid设置到视频vid变量中,进行播放。
问题:
从A页面跳转B页面下图错误,已验证原因是因为页面初始化顺序为data-->onLoad,而videoCode是在onLoad(options)的options中获取的。插件vid获取是在data初始化完成的时候。
解决思路:
videoCode在data初始化之前赋值。(但个人感觉好像不可以)
想问下社区的各位大佬能否帮忙看下这个问题我该如何解决?
问题类型 | 插件 AppID | 插件版本号 | AppID | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
Bug | wxa75efa648b60994b | 1.2.4 | wx22dfd0df1d6574d4 | Android | 6.7.3 | 1.02.1812180 |
2 个回答
先隐藏,赋值的时候展示。
多谢多谢,已解决了~
请教大神怎么解决的呢?
1. 强烈建议在拿到vid后在渲染视频组件 <txv-video vid="{{vid}}" wx:if="{{vid}}" playerid="{{vid}}"></txv-video> 否则会报错,因为视频组件初始化一定要给vid