2009-11-05 4 views
2

저는 Palm Pre에서 클라이언트 용으로 첫 번째 앱을 마무리합니다. 테스트를하는 동안 나는 내 손바닥에서 잘 작동하는 소리가 내 클라이언트 장치에서 전혀 재생되지 않는다는 것을 알게되어서 슬 was습니다.Palm WebOS : 소리가 한 장치에서는 재생되지만 다른 장치에서는 재생되지 않는 일반적인 이유는 무엇입니까?

내가 지금처럼 소리를 연주 해요 :

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

이 코드와 비린내 뭔가가 있나요? 내가 뭘 더 찾아야하니?

+0

동일한 버전의 OS? –

+0

yup - 같은 버전 BTW - 시도해도 catch가 아무것도 잡으려고하지 않습니다. –

답변

1

확인은 - 당신이 .ipk 현재 패키지의 일부가 아닌 사운드를 재생할 수 있습니다 ... 팜 웹 OS 1.2.1에서 분명히

, 내 자신의 질문에 대답,하지만의 일부합니다 이전 릴리스. 이전에 릴리스 된 프로그램의 일부로 설치 되었기 때문에 장치에서 팬텀 사운드가 들리지만 사운드 파일은 이후 릴리스에 포함되지 않았습니다. 따라서 기기에서 소리를들을 수는 있었지만 일부 고객의 필수 오디오 파일이 누락 된 최신 체크 아웃을 받고 있었기 때문에 고객이 그럴 수 없었습니다.

내 장치에서 앱을 삭제 한 다음 새로운 팜 설치를 수행하여 클라이언트 환경을 재현 할 수있었습니다. (코드를 전송하기 전에 깔끔하게 설치하십시오. 이전에 그 조언을들을 수도 있습니다.)

관련 문제