audio标签在手机浏览器死活都不能.play(),只能用手去点一下播放按钮,请问这个是没办法解决的吗???

发布于 2022-09-07 00:05:40 字数 437 浏览 22 评论 0

各位大佬,我终于知道为什么在移动端开发会这么痛苦了,,,/(ㄒoㄒ)/~~,

今天遇到一个问题,在vue的项目里,在手机浏览器调试的时候,有个audio标签,无论如何都只能通过手去点一下播放按钮,歌曲才能播放。。

各种百度,说安卓和苹果系统就是这种默认设定的,没法改,请问真的是这样吗··,百度了一大推方法,

clipboard.png

这个方法也试了,不行,难道只能手动去点一下播放按钮吗,/(ㄒoㄒ)//(ㄒoㄒ)//(ㄒoㄒ)/~~

有大佬知道可以怎么解决吗,望指教啊!!(我已经准备放弃了, = =||||)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

平定天下 2022-09-14 00:05:40

你这个好像没做预加载吧(看代码是直接写页面?)……没做预加载肯定没戏的,浏览器不会允许你突然冒这么大一个东西直接放的。

按说一般H5产品思路是把这个触发放到预加载的结束提示上,这样不会太突兀,也比较符合用户习惯。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文