【发布时间】:2018-06-11 10:52:16
【问题描述】:
我想在我的 Cordova 的 iOS/Android 上使用铃声文件。 我用了cordova-plugin-native-sound,但是没用。
我想通过完整路径使用铃声。 所以我需要从设备根目录中获取目录的所有文件名。
我该怎么办?或者您知道使用设备声音的其他想法?
【问题讨论】:
标签: android ios file cordova ringtone
我想在我的 Cordova 的 iOS/Android 上使用铃声文件。 我用了cordova-plugin-native-sound,但是没用。
我想通过完整路径使用铃声。 所以我需要从设备根目录中获取目录的所有文件名。
我该怎么办?或者您知道使用设备声音的其他想法?
【问题讨论】:
标签: android ios file cordova ringtone
请将此代码添加到 app.js 并使用 app.appConfig.filesDir + 文件名获取设备根路径
app.appConfig = {
filesDir: "",
filesSubDir: "",
};
if (device.platform === "iOS") {
app.appConfig.filesDir = cordova.file.documentsDirectory;
}
else {
app.appConfig.filesDir = cordova.file.externalRootDirectory; //for android
}
【讨论】: