2
에서 iOS 5에서 일어나는 모든이 'DeviceReady'와 '로드'이벤트입니다 해고 내 모든 파일이폰갭 앱 아이폰 OS 6의 작품이 아닌에서 iOS 5
를로드하는내 스택은 다음과 같습니다
Cordova 2.2.0rc2
Phonegap ChildBrowser
Phonegap InAppPurchaseManager
BackboneJS
UnderscoreJS
jQuery 1.8.1
jQueryMobile 1.2.0
RequireJS
ParseJS
나는 파일이 내가 해당 JS 객체를 가지고 있기 때문에로드 한 것을 볼 수 있습니다
는CDV
window.plugins.childBrowser
window.plugins.inAppPurchaseManager
Backbone
_
$
$.mobile
require
Parse
그러나, 발생하지 않는 단계는 main.js
파일을로드 RequireJS입니다. 그리고 iOS 6에서 이러한 일이 발생하지 않는 이유는 iOS 6이 매우 혼란 스럽기 때문입니다.
왜 이런 일이 벌어지고 있는지에 대한 아이디어가 있습니까? 나는 아주 열심히 일을 시도합니다.
고맙습니다.
자바 스크립트 오류가 발생하지 않습니다. iOS 6에서는 app.js 파일 (require.js 형식으로로드되는 main.js 형식로드)에서 로그를받습니다. 그러나 iOS 5에서는 app.js에서 로그를 얻지 못합니다. 앱이 시작되지 않습니다. – Garrett
사용중인 iOS 5 버전은 무엇입니까? ChildBrowser는 iOS 5.0 버전에서 문제를 일으키는 것으로 알려져 있습니다. – Gajotres
iOS 5와 5.1을 모두 시도했습니다. ChildBrowser를 제거해도 문제가 해결되지 않았습니다. (이 말이 맞는 이유는 weinre를 사용하여 window.plugins.childBrowser 변수를 올바르게 정의했기 때문입니다. – Garrett