2011-10-27 3 views
0

모든 플랫폼에서 호환되고 작동하는 앱을 만들려고합니다. 내 응용 프로그램 개발을 위해 Phonegap을 선택했습니다. 나는 IOS와 안드로이드에 대한 코드를 테스트했으며, 디바이스와 weas 에뮬레이터에서 테스트 한 결과 제대로 작동한다. 그러나 Blackberry에서 동일한 코드를 테스트했을 때 (Windows에서 명령 프롬프트를 통해 에뮬레이터를 실행하는 phonegap 및 blackberry webworks 사용), 태그에서 작성한 코드를 인식하거나 실행하지 못했습니다. 기본적으로 나는 2-3 자바 스크립트 파일이 포함 된 다양한 태그를 가지고 있으며, 따라서 스크립트에서 스크립트를 실행하지 않습니다. 따라서이 인터페이스로 인해 핵심 기능이 손실되고 빈 화면이 나타납니다. body 태그의 page load 이벤트에 넣음으로써 간단한 Javascript 알림 기능을 테스트했으며 정상적으로 작동합니다.Blackberry webworks 및 phonegap이 실행되지 않음 <script> 태그

아무에게도 이것이 가능한 이유가 무엇인지 말해 줄 수 있습니까? 이 문제로 인해 앞으로 나아갈 것이 아니므로이 문제를 도와주세요. 어떤 도움이라도 대단히 감사 할 것입니다. :)

건배, Prajakta

+1

어쨌든 문제가 해결되었습니다. 외부 파일이 현재 폴더 아래의 동일한 폴더 또는 폴더에있는 경우 스크립트를 인식하고 실행하는 데 문제가 없음을 알 수 있습니다. 스크립트는 현재 폴더의 한 수준 위에 있으면 인식되지 않았습니다. 건배! – user1016310

답변

1

나는 또한 동일한 오류가 있습니다. 이 제거 해결하기 위해

document.addEventListener("deviceready", onDeviceReady, false); 

는 deviceready 이벤트를 지원하지 않습니다

$(document).ready(function() { 

} 
1

폰갭 블랙 베리에있는 모든 코드를 삽입. PhoneGap을 사용하여 PhoneGap이로드되었는지 확인해야합니다. 사용 가능한 방법

관련 문제