Javascript 音频元素的动态预加载
在初始页面加载时,页面上的音频元素具有Javascript 音频元素的动态预加载,javascript,html,Javascript,Html,在初始页面加载时,页面上的音频元素具有preload=“metadata”。动态地,我将preload属性更新为“Auto”,我想知道,这样做时,它是否真的预加载了音频文件?(或者,如果您不知道,也许您知道我可以验证它的方法?来自:“预加载属性允许作者向浏览器提供提示,说明他/她认为什么会带来最佳的用户体验。在某些情况下,此属性可能会被忽略。”。例如,在Chrome中,无论您使用元数据还是自动,都会加载文件。所以,从技术上讲,你不能确定你在每个浏览器中都会有相同的行为。是的,但是文档没有写到在添
preload=“metadata”
。动态地,我将preload属性更新为“Auto”,我想知道,这样做时,它是否真的预加载了音频文件?(或者,如果您不知道,也许您知道我可以验证它的方法?来自:“预加载属性允许作者向浏览器提供提示,说明他/她认为什么会带来最佳的用户体验。在某些情况下,此属性可能会被忽略。”。例如,在Chrome中,无论您使用元数据
还是自动
,都会加载文件。所以,从技术上讲,你不能确定你在每个浏览器中都会有相同的行为。是的,但是文档没有写到在添加音频元素之后,属性会被动态更改,我想知道这是否会产生影响。如果浏览器决定遵循它,检查这个,它会等待2秒钟,并从none
动态切换到auto
。在Chrome中,它加载文件,但在其他浏览器中,我不知道。