javascript - 大尺寸音频文件立即播放音频的问题
问题描述
我正在尝试在我的代码中添加音频
<audio controls>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
上面的代码工作正常..但如果音频很大,我会遇到问题。我必须等待几秒钟才能听音频,
是否有任何替代方法,因此我们可以立即播放音频而无需等待?
解决方案
我找到了一个解决方案,看看它是否有效:
您可以使用音频元素的以下属性来解决您的问题!
预加载提示:您可以选择使用 preload 属性来提示浏览器是否以及如何在页面加载时预加载音频文件。预加载音频文件意味着当用户点击“播放”按钮时它可以立即播放,这对用户来说是一个更好的体验。
<audio preload="auto">
<source src="WhiteChristmas.mp3">
<source src="WhiteChristmas.ogg">
</audio>
推荐阅读
- ios - 如何在空文本字段中更改 deleteBackward 上的 firstResponder
- python - 无法导入 .xlsx 文件的大型缓存 - 收到错误 BadZipFile:文件不是 zip 文件
- powershell - 为什么删除 powershell.exe -executionpolicy unrestricted 突然起作用但以前没有
- pine-script - 在第一次条件为真时关闭 50%,然后在下一次发生时关闭另外 50%
- dialog - Magnolia (6.2) 选择器 ChooseAction 按节点类型的可用性
- ios - 将数据从闭包函数传递到 Segue 变量
- apache-spark - 优化同一数据帧的不同键上的火花连接
- django - 可以使用什么 SSO 解决方案,不需要用户提示,也不依赖固定的重定向 URI?
- reactjs - react-transition-groups 根据状态改变动画方向
- python - 我不能用beautifulsoup 刮掉某个列表