2013-06-17 1 views
4

iOS와 Android 모두에서 PhoneGap 앱 (2.8.1)의 원격 서버에서 문서를 열려고합니다. iOS에서 그 다음 조각 코드와 함께 일하고있다 :Phone 웹 사이트의 문서 열기

window.open(documentUrl, '_blank', 'location=no'); 

을 불행하게도이 안드로이드 플랫폼에서 작동하지 않습니다 (내가 대신 문서의 흰색 화면 참조). iOS가 InAppBrowser 내의 문서를 열면 (예 : pdf, txt, doc 문서) Android 플랫폼에서이 작업을 수행하는 방법을 아는 사람이 있습니까? 가능하다면 mime/content 유형을 지원하는 설치된 앱에 문서를 보내도록 사용자에게 요청하는 것도 좋을까요?

mywindow = window.open('http://xxxxxx/hi.php', '_blank', 'location=no'); 

다음 U가 추가 할 수 있습니다, 예

+0

iOS에서는 위치가 "예"로 설정되어 있어도 닫기 버튼이 표시되지 않습니다. 문서를 본 후 어떻게 닫습니까? – occasl

답변

0

그것은 안드로이드에 완벽하게 나를 위해 일하고,

유일한 차이는 VAR로 사용하는 메신저, 그래서 나는 그것으로 이벤트 리스너를 추가 할 수 있습니다 해당 창을 닫을 때 예를 들어, 종료 등의 이벤트가, 그래서 u는, 다른 사람이 다시 응용 프로그램을 얻을 수있는 방법이 없습니다, 알고

mywindow.addEventListener('exit', myexitfunc); 

# EDIT1 : 시도하기 전에 jQuery가로드되는지 확인하십시오. window.open