La liste suivante répertorie les fichiers dans un dossier "Actifs" dans l'application et fonctionne correctement.uwp fichiers de liste javascript dans le dossier de la bibliothèque musicale
// 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;
});
});
Je veux l'éditer pour lister les fichiers de la musicLibrary. Quand je change le nom de chemin de
var path = Windows.Storage.KnownFolders.musicLibrary;
Je reçois
JavaScript runtime error: The parameter is incorrect
S'il vous plaît me aider avec la syntaxe appropriée. La fonctionnalité musicLibrary est définie dans le manifeste.