如何在Cordova中获取系统文件名?

时间:2018-06-11 10:52:17

标签: android ios file cordova ringtone

我想在我的iOS / Android Cordova上使用铃声文件。 我使用了cordova-plugin-native-sound但它没用。

我想通过完整路径使用铃声。 所以我需要从设备根目录获取目录的所有文件名。

我该怎么办?或者你知道使用设备声音的其他想法吗?

1 个答案:

答案 0 :(得分:0)

请在app.js中添加此代码,并使用app.appConfig.filesDir + filename

获取设备根路径
app.appConfig = {       

        filesDir: "",
        filesSubDir: "",
    };

if (device.platform === "iOS") {
     app.appConfig.filesDir = cordova.file.documentsDirectory;          
}
else {
    app.appConfig.filesDir = cordova.file.externalRootDirectory;  //for android
}