2009-11-05 2 views
2

Я заканчиваю свое первое приложение на Palm Pre для клиента. Во время тестирования мне было грустно обнаружить, что звуки, которые отлично работают на моей ладони, вообще не будут воспроизводиться на устройстве моего клиента.Palm WebOS: общие причины, по которым звук будет воспроизводиться на одном устройстве, но не в другом?

Я играю звук так:

this.objAudioPlayer = new Audio(); 
this.objAudioPlayer.src = Mojo.appPath + 'sounds/'+'RID_SND_GAME.mp3'; 
this.objAudioPlayer.play(); 

Есть ли что-то нечисто с этим кодом? Что еще я должен искать?

+0

такая же версия ОС? –

+0

yup - та же версия BTW - попробуйте, поймать не поймать ничего, ни –

ответ

1

Ok - ответить на мой собственный вопрос ...

По-видимому, на ладони WebOS 1.2.1, вы можете воспроизводить звук, который не является частью пакета .ipk тока, но было частью предыдущий выпуск. Я слышал фантомные звуки на своем устройстве, потому что они ранее были установлены как часть более ранней версии этой программы, но звуковые файлы не были включены в последующие выпуски. Итак, хотя я слышал звуки на своем устройстве, мой клиент не мог, потому что он просто получал последнюю версию, в которой отсутствовали необходимые аудиофайлы.

Я смог воспроизвести опыт клиента, удалив приложение с моего устройства, а затем сделав новую установку ладони (хм, сделайте чистую установку перед отправкой кода, похоже, что я, возможно, слышал этот совет раньше).

 Смежные вопросы

  • Нет связанных вопросов^_^