我正在编写html5游戏的程序,并使用这样的音频文件
var sound = new Audio('sound.mp3');
当命令sound.play()出现在游戏的某个点时,浏览器下载并播放sound.mp3。这导致在它的第一次出现的声音播放延迟。
是否有办法迫使浏览器提前下载所有音频文件以防止这种情况发生?
我非常熟悉使用HTML5 <canvas>标签制作游戏。当我试图运行我的游戏科莫多编辑9,它的完美运作。
然而,当我试图上传我的游戏到任何网站托管服务,它从来没有正常工作。类似于下面的garridpunching.neocities.org。
问题是,一旦画布呈现,一切都会在瞬间消失,只留下一个空白的黑色画布。
Google调试器为我尝试的所有五种主机返回以下错误:Uncaught InvalidStateError: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The H