Aus irgendeinem Grund weiß ich nicht, meine Audio-Dateien können nicht nach dem Kompilieren spielen. Ich habe meine Dateien vor einigen Monaten auf den Build hochgeladen und nach der Kompilierung wurde das Audio abgespielt. Gestern habe ich die gleichen Dateien noch einmal mit ein paar Änderungen hochgeladen, aber es wurden keine Änderungen am Audio-Skript vorgenommen und es ist nicht mehr möglich nach dem Download abzuspielen.Audio in Android-App schlägt fehl
Ich erhalte diesen Fehler code:1 message undefined
music.js
// JavaScript Document
`enter code here` // Wait for Cordova to load
//
document.addEventListener("deviceready", onDeviceReady, false);
// Cordova is ready
//
//function onDeviceReady() {
// playAudio(cordova.file.applicationDirectory + "Playlist/music/Eminado.mp3");
// }
function play2face() {
playAudio('/android_asset/www/Playlist/music/African Queen.mp3');
}
// Audio player
var my_media = null;
var mediaTimer = null;
// Play audio
//
function playAudio(url) {
// Create Media object from url
stopAudio()
my_media = new Media(url, onSuccess, onError);
// Play audio
my_media.play();
}
// Pause audio
//
function pauseAudio() {
if (my_media) {
this.my_media.pause();
}
}
// Stop audio
//
function stopAudio() {
if (my_media) {
this.my_media.stop();
}
clearInterval(mediaTimer);
mediaTimer = null;
}
// onSuccess Callback
//
function onSuccess() {
console.log("playAudio():Audio Success");
}
// onError Callback
//
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}
HTML
<a href="#" onclick="play2face();">Play Music </a>| <a href="#" onclick="pauseAudio()";>Pause Music</a> | <a onclick="stopAudio();" href="#">Stop Music</a>
ich cordova.js auch im Kopfteil meines index.html habe
Auch ich habe diese Plugins in der config.xml
enthalten<plugin name="nl.nilscorver.cordova.media" spec="0.2.18" source="pgb" />
<plugin name="br.com.paveisitemas.splashscreen" spec="2.1.1" source="pgb" />
<plugin name="org.apache.cordova.inappbrowser" spec="0.6.0" source="pgb" />
<plugin name="com.surfernetwork.fileplugin" spec="1.0.2" source="pgb" />
Hilfe, wie man es spielen lässt?