我在一个网页上有 47 个 mediaelementjs 音频元素。当我打开页面时,他们都尝试预加载,蓝色的小进度条到处飞。他们中的一些人成功了,但其他人从未开始。其中每一个的 src 标记都指向我的 Dropbox 帐户上的一个 mp3 文件。当我点击那些从未开始的游戏时,他们不会玩。我想做的是,除非用户单击其中一个播放,否则它们都不会开始下载。
我尝试将 src 设置为 '' 并设置 onclick="this.src='the url'" 但这不起作用。它试图要求用户下载丢失的歌曲。
如果需要,我会尝试编码修复,但似乎应该有一种简单的方法来禁用预加载,直到你真的需要它来处理这种情况?有什么想法吗?
谢谢。