У меня есть приложение Phonegap, которое при определенных событиях должно воспроизводить аудиофайл.Этот звук слышен при попытке попробовать приложение в симуляторе iPad, но не на надлежащем iPad (и я точно знаю, что слышны другие звуки)
Я включил пробел * .js в разделе заголовка:
<head>
<meta name = "viewport" content = "user-scalable=no,width=device-width" />
<script
type="text/javascript" charset="utf-8"
src="scripts/phonegap-1.3.0.js">
</script>
<script
type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" >
</script>
</head>
и эта функция должна проигрывать аудиофайлы:
function playAudio(audio_file) {
switch (audio_file) {
case 'right':
new Media('media/audio/right.wav').play();
break;
case 'timer' :
new Media('media/audio/timer.wav').play();
break;
case 'complete':
new Media('media/audio/complete.wav').play();
break;
}
}
что-то довольно простое.Никаких странных форматов, только wavs.Может ли быть что-то, что путь не определен должным образом для устройства?Помните: они работают в симуляторе.И даже в Safari они выдают «ОШИБКА: Попытка вызвать PhoneGap.exec () перед« deviceready ». Игнорирование.», Поэтому их вызывают.