收藏
回答

小程序多图片和视频video 每几秒切换显示 隐藏时,安卓下视频黑屏;touchend失效

我真是服了 一个很小的功能,竟然能触发小程序2个bug

简单的功能:在小程序首页放一个遮罩层,遮罩层上放了很多图片和视频,每几秒切换下一个,本来是 所有的元素都渲染出来,然后通过class控制 显示和隐藏,在ios下测试时ok的,但是在安卓上,视频第一次播放时可以,第二次播放的时候是黑屏的;换成只有一个视频也有问题,加上封面,仍然是黑屏,并不显示封面;去掉视频自动播放时,是ok的,但是加上自动播放就黑屏。

网上百度了一下,说是需要换成wx:if 重新渲染,换成重新渲染之后,果然是好了,安卓上能出来了;

但是我做的还有一个功能,当手指长按在页面上时,会改变切换的速度;改成wx:if之后,竟然touchend有时不能触发了;然后百度了一下,有的说是什么设置了 position:fixed;还有换成touchcancel,还有说是因为重新渲染的原因

小程序怎么这么多bug

回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2022-08-20

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2022-08-20
    有用
    回复
登录 后发表内容