关于html5的audio标签预加载问题 20

 我来答
mx...7@sohu.com
2017-09-09 · TA获得超过352个赞
知道小有建树答主
回答量:292
采纳率:42%
帮助的人:54.9万
展开全部
1.不可能 内核不改不行 等IE9吧2.也许会,某些标签可能会不支持导致错位。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fxd2bdu
2020-06-20 · 超过28用户采纳过TA的回答
知道答主
回答量:110
采纳率:80%
帮助的人:26.5万
展开全部
查找<audio>的autoplay或者preload属性。顾名思义,加上( preload=preload )就能预加载。
但是现在不管用了,因为浏览器大多屏蔽自动播放和预加载(据说省流量,不过这逼人把视频换成12倍大的GIF...,现在改口说不打扰用户)。
还有<link rel="preload">,
https://developer.mozilla.org/zh-CN/docs/Web/HTML/Preloading_content
应该其它管用。但是没有试过用在audio上。
如果胆子够大,试试用XHR假装一个预加载。然后,用blob建一个URl塞到<audio>里面,有可能成。甚至可以试试Web Audio Api……想象空间丰富但已经不是纯HTML干的事了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式