2012-04-06 2 views
2

phonegap에서 랩하려고하는 jquery 모바일 앱이 있는데 iframe의 동작을 제외한 모든 기능이 정상적으로 작동합니다. PhoneGap 외부에서 동작이 예상대로 작동합니다. Iframe의 Phonegap/Iphone 문제

지금 내가 엑스 코드/폰갭 IOS는 시뮬레이터 (또는 전화)에

에 프로젝트를 가져온 장치는 이제 단지 일반적인 iframe이 작품처럼 행동하는 대신 새 브라우저 창을 엽니 다.

본질적으로 다음과 같이로드되는 iframe이 있습니다 : $ ('# myiframe'). attr ("src", 'http://www.myurl.com'); . $ ('#의 myiframe') 부하 (경보 ('프레임로드는');

내 Xcode 프로젝트에 config.xml 파일을 추가하는 방법에 대해 들어 본 적이 있지만 나는 없었다 기업 솔루션을 찾을 수

도와주세요 감사

답변

1

당신은 PhoneGap.plist 주에서 ExternalHosts 키 아래의 src 도메인을 추가해야합니다 -.!. 당신이 iframe이 SRC로두고 도메인이 다시 인 경우 방향을 지정하면 ExternalHosts 키에 해당 도메인을 추가해야합니다 (예 : 캐나다, www. google.com은 www.google.ca로 리디렉션되므로 해당 도메인도 추가해야합니다. 또 다른 예로, phonegap.com은 www.phonegap.com으로 리디렉션합니다. 이 도메인 값은 정확해야하며, 와일드 카드 지원은 사용할 수 없습니다.