我一直無法使用Cordova Media插件播放本地聲音。媒體插件錯誤代碼:1
我在我這裏platforms\android\res\xml\config.xml
正確選項...
<content src="index.html" />
<access origin="*" />
<preference name="loglevel" value="DEBUG" />
<feature name="App">
<param name="android-package" value="org.apache.cordova.App" />
</feature>
<feature name="Device">
<param name="android-package" value="org.apache.cordova.device.Device" />
</feature>
<feature name="File">
<param name="android-package" value="org.apache.cordova.file.FileUtils" />
</feature>
<feature name="Media">
<param name="android-package" value="org.apache.cordova.media.AudioHandler" />
</feature>
<feature name="SplashScreen">
<param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
</feature>
...在我AndroidManifest.xml
...
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="19" />
<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" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
許可選項然而,當我嘗試播放聲音我什麼都沒得到:
注:我使用的Apache Cordova 3.3.0
我與本地文件有相同的錯誤。你說「android_asset/www /」和「/ assets/sounds /」之後,我不明白...要放的路徑是什麼?我的文件在構建之前在「nameOfApp/www/data /」中 – JoDiii
更新了更多解釋讓我知道它現在是否有意義。 –
說我使用音頻API。如何判斷音頻是否完成播放? – tjvg1991