求助:微信播放 h5 音频 遇到一个很奇怪的问题

2019-05-05 15:14:56 +08:00
 inwl

用 h5 的 audio 标签指向一个音频,微信打开,进度条正常滚动,但是没有声音;

然后选择在浏览器打开,音频播放正常,有声音;

然后,诡异的事情发生了,此时从浏览器再回到微信页面,微信的音频播放就正常了,有声音了!

测试环境:华为手机+微信+华为内置的浏览器

求大神指教,谢谢。

2562 次点击
所在节点    程序员
7 条回复
inwl
2019-05-05 16:12:56 +08:00
是不是没有人遇过这个问题?
jifengg
2019-05-06 09:24:25 +08:00
试试添加一个交互,比如点击按钮才播放这种?不要一进页面就自动播放的。iOS 有限制必须有交互才能播放音视频,华为不知道是不是也加了限制?
inwl
2019-05-06 10:51:07 +08:00
@jifengg 有交互的,去掉了自动播放,保留了 audio 的播放按钮。
但就是时可以时不可以,一个头两个大。
jifengg
2019-05-06 12:00:10 +08:00
@inwl 那我就爱莫能助了,没怎么整过微信音频这块。建议找个封装好的 js 音频库看看。
inwl
2019-05-06 15:35:16 +08:00
@jifengg 嗯嗯,好的,谢谢。
hbpeter
2019-05-24 10:23:44 +08:00
同问,在华为 Mate10 的微信浏览器里怎么都不行,系统自带浏览器就可以。但是按题主所说的切换回去也没有声音
inwl
2019-07-17 14:14:47 +08:00
@hbpeter 好像是兼容得还不太好,有各种莫名其妙的问题,我已经换成微信 js 来开发了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/561129

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX