手机上的HTML5音频:等待播放
我使用音频标签播放声音,代码如下:手机上的HTML5音频:等待播放,html,audio,mobile,delay,Html,Audio,Mobile,Delay,我使用音频标签播放声音,代码如下: <audio autoplay="autoplay" controls="controls"> <source src="' + PathMp3 + '" type="audio/mp3" /> <source src="' + PathOgg + '" type="audio/ogg" /> Your browser does not support the audio element. </aud
<audio autoplay="autoplay" controls="controls">
<source src="' + PathMp3 + '" type="audio/mp3" />
<source src="' + PathOgg + '" type="audio/ogg" />
Your browser does not support the audio element.
</audio>
您的浏览器不支持音频元素。
音频文件在服务器上进行处理。当我在电脑上打开html页面时,当我点击播放器时,音频立即开始播放
然而,在手机上,我轻触播放器,等待超过30秒(有时是90秒!)才开始播放。耽搁很长时间
移动互联网当然没有普通互联网那么快,但它是3G的,音频文件的平均大小是1.7MB,并不多
为什么加载时不播放音频?我需要在得到第一个字节后开始播放。怎么做
谢谢您的手机浏览器不会自动播放这些文件,您必须点击它们才能开始播放 这是一个限制,这样随机站点就不会因为自动播放巨大的音频文件而浪费3g用户的带宽
<audio autoplay controls preload>
<source src="' + PathMp3 + '" type="audio/mpeg" />
<source src="' + PathOgg + '" type="audio/ogg" />
Your browser does not support the audio element.
</audio>
您的浏览器不支持音频元素。
你试过这种方法吗
顺便说一下,据我所知,mp3有一个MIME类型的“音频/mpeg”。是的,但我在点击后等待。点击->等待->播放。如何减少或消除等待?