html audio 在iPhone,ipd,safari浏览器不能播放是有原因滴 (在safri on ios里面明确指出等待用户的交互动作后才能播放media,也就是说如果你没有得到用户的action就播放的话就会被safri拦截) 找了很多资料都没有解决,不过最终在国外网站通过翻译解决问题,希望能帮到没有解决此问题的童鞋 附带源码如下:黑色部分表示重点突出 var g_audio = window.g_audio = new Audio(); //创建一个audio播放器 var g_ev
概念澄清 这里的"自动播放",是指用户的视觉效果,并不一定是元素自身的自动播放. 查看相关文档后,有以下两种最简方案. 配置属性 发现有video标签有一个自动播放的属性autoplay,指定后会马上播放视频. 文档地址:HTML video 元素 通过API触发 在有些场景下,当前页面中的video元素并不一定在可见区域内. 比如,某些电商的活动页,首屏内容中没有出现视频.但是用户向上滚动页面后,出现在可见区域内的视频就会自动播放. var video = document.quer