【发布时间】:2018-03-21 06:06:24
【问题描述】:
以下列出了应用程序中“资产”文件夹中的文件并正常运行。
// Get the path to the app's Assets folder.
var root = Windows.ApplicationModel.Package.current.installedLocation.path;
var path = root + "\\Assets";
//var path = Windows.Storage.KnownFolders.musicLibrary;
var StorageFolder = Windows.Storage.StorageFolder;
var folderPromise = StorageFolder.getFolderFromPathAsync(path);
folderPromise.done(function getFolderSuccess(folder) {
var filesInFolderPromise = folder.getFilesAsync();
filesInFolderPromise.done(function getFilesSuccess(filesInFolder) {
s = "";
filesInFolder.forEach(function forEachFile(item) {
s = s + item.name + "<br />";
});
document.getElementById('filelist').innerHTML = s;
});
});
我想修改它以列出音乐库中的文件。当我将路径名更改为
var path = Windows.Storage.KnownFolders.musicLibrary;
我明白了
JavaScript runtime error: The parameter is incorrect
请帮助我使用适当的语法。 musicLibrary 功能在清单中设置。
【问题讨论】:
标签: javascript uwp