2014-10-20 94 views
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"); 
+0

有沒有想過這個? – Roman 2015-07-13 12:00:15

+0

解決方案是:永遠不要使用PhoneGap,如果你想要一個跨平臺的解決方案,使用Unity,這是唯一一個按預期工作的 – 2015-07-14 13:25:19

回答