Titanium.App.addEventListener를 사용하여 Titanium.App.fireEvent에 의해 로컬 웹보기에서 시작된 이벤트를 catch하고 있습니다. 웹뷰에서Titanium.App.addEventListener가 ios 장치에서 "정의되지 않은"개체 응용 프로그램 오류가 발생합니다.
:
응용 프로그램에서Titanium.App.fireEvent('webviewToTi', {id:0});
:
Ti.App.addEventListener('webviewToTi', function(e){
alert('I am in app.js: ' + e.id);
});
이 아이폰 OS 시뮬레이터에서 잘 작동하지만, 내 아이 패드에서 실행하면 내가 죽음의 Appcelerator 빨간색 화면을 얻을 :
'정의되지 않음'이 (Titanium.App.addEventListener를 평가하는) 개체가 아닙니다.
Ti.App.addEventListener를 사용하여 몇 가지 다른 테스트를 수행했으며, 아무 것도 포함하지 않은 스트립 다운 프로젝트에서도이 문제가 발생합니다.
이 오류가 ios 기기에만 있지만 시뮬레이터에는없는 이유는 누구나 알 수 있습니까?
누구든지 내 웹보기와 통신 할 수있는 다른 방법을 제안 할 수 있습니까?
나는이 알아 낸