目前,我正在进行一个项目,在那里我必须访问音乐目录,这可以在根中找到。我正在尝试使用Phonegap/Cordova插件获得目录:https://github.com/apache/cordova-plugin-file
我尝试了很多东西,我在谷歌上做了研究,但是找不到任何好东西。这是我的代码:
/* THIS IS PLACED IN THE onDeviceReady FUNCTION! */
window.requestFileSystem(window.TEMPORARY, 1024*1024, onFileSystemSuccess, function(e) { alert("Something went wrong.."); });
alert( "5" );
/*************************************************/
function onFileSystemSuccess(fileSystem) {
alert("6"); // just for testing
fileSystem.root.getDirectory("Music", {}, getDirSuccess, function(e) { alert("Doesn't work"); } );
}
function getDirSuccess(dirEntry) {
alert("7");
var directoryReader = dirEntry.createReader();
directoryReader.readEntries(readerSuccess,fail);
}发布于 2016-02-23 22:05:15
嗯..。如果要读取文件系统,您可能需要尝试window.resolveLocalFilesystemURL()而不是window.requestFilesystem()。
我有一个示例例程,在这里迭代一堆目录:How to get documents in an android directory that PhoneGap will see。这可能有助于缩小你的搜索范围。
发布于 2016-02-23 21:47:13
尝试以下路径:
/android_asset/www/song.mp3https://stackoverflow.com/questions/35588760
复制相似问题