当我在 Javascript 中加载相同的声音 n 次时,浏览器会只是从服务器获取声音,然后将其复制到 n 个不同的对象
When I load the same sound n times in Javascript, will the browser just get the sound from the server and then copy it to n different objects?
我使用Javascript。例如:
sound = [];
for (var i = 0; i < 20; i ++)
sound[i] = new Audio("source.wav");
声音实际上会从服务器检索 20 次,还是只检索一次?
具体来说,我说的是Google Chrome,Opera,Safari,Opera和IE。所有主流的,更大的,仍然活跃的浏览器。我问是因为加载同一声音的多个版本是我游戏中非常重要的一部分。
取决于浏览器。聪明的人只会使用缓存...愚蠢的人不会
相关文章:
- 引用对象中的通用值
- jQuery匹配JSON对象的部分文本
- 节点导出返回一个空对象
- 有可能过滤来自嵌入式YouTube的声音吗
- 如何在Javascript中将JSon对象转换为数组
- 我可以在json对象中添加一个函数吗
- 使用JS将数组转换为json对象
- 全局变量和全局对象的属性之间有什么区别吗
- 比较从函数和生成的日期对象
- Javascript,访问一个主要对象模块模式中的每个对象
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 调整窗口大小时,可拖动的对象会出现在容器外部
- 如何使用javascript从主svg对象动态创建svg视图框
- 如何使用json将对象列表从java转换为javascript
- 如何访问声音管理器2创建的声音对象
- 在全局声音管理器对象上完成
- 为一个声音元素数组创建一个音频对象jquery,javascript
- HTML5 音频 - 获取声音对象的播放时间(howler.js)
- 当我在 Javascript 中加载相同的声音 n 次时,浏览器会只是从服务器获取声音,然后将其复制到 n 个不同的对象
- Javascript警报框阻止声音对象