问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 微信小程序 Bug live-player 客户端 6.7.3 195
- 当前 Bug 的表现(可附上截图)
微信卸载重装后,第一次加载微信小程序中的live-player标签,当其src属性为‘’或无效字符串时,会出现组件加载不完全,具体表现为:
1. live-player标签中的cover-view或cover-image均未加载
2. live-player对应的上下文对象livePlayerContext失效,即当通过setData将src设为有效视频源地址时,livePlayerContext.play()失效
3. 该问题与autoplay属性无关,即不管autoplay属性为false或true,上述问题均会出现
- 预期表现
- 复现路径
卸载重装微信--微信扫一扫进入微信小程序--二维码有一定时效(20min),需要的话
- 提供一个最简复现 Demo
https://developers.weixin.qq.com/s/DHdm1dmG7t4f
代码片段
https://developers.weixin.qq.com/s/DHdm1dmG7t4f
微信小程序开发问题解答
微信小程序开发者回答:
这个问题是一定要卸载重装微信才能出现的吗
微信小程序开发者回答:
是的,而且必须删干净,安卓的“应用分身”也不能留
微信小程序开发者回答:
好夸张,那你不卸载微信是不是就可以好了
微信小程序开发者回答:
问题是我们项目的目标用户一般都是第一次加载liveplayer标签,这样必然会出现上述bug,必须重新发起视频才能正常使用,很影响用户体验。所以bug的重点在于卸载重装(即全新的微信)后第一次使用
微信小程序开发者回答:
当 src 为空字符串时,使用 wx:if 控制不渲染 live-player 是否可以解决问题呢
本文网址:http://www.91bianli.com/weixinxiaochengxu/38340.html