Chrome扩展程序音频无法播放-DOMException:由于找不到支持的源而无法加载

时间:2018-08-27 13:47:13

标签: javascript google-chrome google-chrome-extension

我正在尝试在编写的第一个Chrome扩展程序中播放音频文件。相关代码为(点击时触发):

    //This method selects a random index from an array
    var aFile = selectFile(clips, clipCount - 1);

    aFile.crossOrigin = 'anonymous';
    // logs <audio preload="auto" src="Clips/8.mp3" crossorigin="anonymous"></audio>
    console.log(aFile);
    aFile.play();

单击无音频播放时,在控制台中,我可以看到从console.log()记录的音频元素和错误消息:

GET https://www.google.co.uk/Clips/20.mp3 404 ()

DOMException: Failed to load because no supported source was found.

因此,它看起来好像是在Web服务器上而不是从我的扩展文件夹中查找音频文件(在我的扩展文件夹的根目录中,有一个名为“剪辑”的子文件夹,其中包含一个音频文件20.mp3)。有什么办法指出它在正确的位置吗?

0 个答案:

没有答案