1

我在 Visual Studio 2012 中工作。当我尝试为音频元素设置 src 时,会发生此错误。

function loadFile(event) {
    ...
    parent.message2.innerHTML = Windows.Storage.KnownFolders.videosLibrary.getFileAsync(a);
    parent.player.src = URL.createObjectURL(Windows.Storage.KnownFolders.videosLibrary.getFileAsync(a));
    //parent.player.play(); 
}

HTML 元素:

<audio id="player" controls></audio>

所以,名称在 var "a" 中的文件确实存在,我可以通过 "displayName" 和 "displayType" 获取它的名称和类型。但是当我尝试将此文件设置为 src 选项时,我看到错误:“接口不存在”。

是的,脚本从 iframe 开始,但音频元素位于主页上。但这不是问题,我可以轻松地将任何信息从 iframe 发送到主页(例如,发送到 id="message2" 的元素)。

我尝试加载 m4a 文件。本播放器支持此格式。

4

0 回答 0