我在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文件。此播放器支持此格式。