0
這個問題回答了很多次,但我仍然無法解決我的問題。我試圖在我的場景開始時播放音樂,我正在使用Media類,但是我得到了錯誤ReferenceError:Media未定義。我還在使用瀏覽器(我想稍後將它部署到android和ios)。Phonegap媒體:「參考錯誤媒體沒有定義」
我正在使用Cordova 3.5,PhoneGap 3.6。 這是我做了這麼遠:
在命令行中運行的命令站在我的項目目錄:cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
修改配置XML:
<feature name="Media">
<param name="android-package" value="org.apache.cordova.media.AudioHandler" />
</feature>
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
我js代碼是:
var music = new Media("sounds/main_theme.ogg");
有沒有想過這個? – Roman 2015-07-13 12:00:15
解決方案是:永遠不要使用PhoneGap,如果你想要一個跨平臺的解決方案,使用Unity,這是唯一一個按預期工作的 – 2015-07-14 13:25:19