私のアプリでは、platformRequest(URL) を使用して SD カードからビデオを再生しようとしています。これが私がそれを行うために使用したコードです - platformRequest("file:///E:/bega.3gp") 。これが正しい方法かどうかはわかりません。パスの形式は正しいですか? アプリからビデオ プレーヤーでビデオを再生する方法を教えてください。
1 に答える
1
正しいパスを渡していることを確認してください。以下のコードを使用すると、利用可能なパスを知ることができます。
private String getFullMusicPath() {
Enumeration drives = FileSystemRegistry.listRoots();
String root = null;
while (drives.hasMoreElements()) {
root = (String) drives.nextElement();
if (root.equalsIgnoreCase("sdcard/")) {
return "file:///" + root + musicFolder + "/";
}
}
return (root == null ? null : "file:///" + root + musicFolder + "/");
}
于 2014-03-14T13:10:40.717 に答える