【发布时间】:2015-04-01 22:01:38
【问题描述】:
我们有一个 Cordova/PhoneGap 项目,我们正在尝试播放音频文件。
我们已经尝试了几十次尝试获取绝对文件路径,但都失败了。
例如
File file = new File("android.resource://www/audio/0.m4a");
//also tried "www/audio/0.m4a"
//also tried "file:///assets/www/audio/0.m4a"
if(file.exists())
{
Log.d("1","FILE EXISTS");
}else
{
Log.d("2","FILE DOES NOT EXIST");
}
文件存在并且在文件夹中
如果我将文件移动到 /res/raw 文件夹并使用 R.res.0 播放它,就会找到(并播放)该文件。
您知道如何获取此音频文件的绝对路径,以便从中创建 File 对象吗?
【问题讨论】:
标签: java android cordova phonegap-plugins absolute-path