2014-09-14 5 views
0

저는 계속 살펴 보았지만 내 프로그램에 무엇이 잘못된 것인지 이해할 수 없습니다. Xcode 5에는 아무런 문제가 없었습니다. 이제 Xcode 6 베타 7을 통해 InAppBrowser 0.5.1에서 Cordova 3.5를 실행 중이며 InOSBrowser를 iOS7에서 아무 것도 할 수 없습니다.Cordova InAppBrowser가 iOS (Xcode 6)에 아무 것도 표시하지 않습니다.

내 자바 스크립트의 버그에 열려있어,하지만 지금까지 플러그인의 값 (코르도바에 의해 자동으로 추가)을 config.xml 파일에 설정됩니다

<feature name="InAppBrowser"> 
    <param name="ios-package" value="CDVInAppBrowser" /> 
</feature> 

값은 IOS에서 제대로 설정/www가 /cordova_plugins.js :

{ 
    "file": "plugins/org.apache.cordova.inappbrowser/www/inappbrowser.js", 
    "id": "org.apache.cordova.inappbrowser.inappbrowser", 
    "clobbers": [ 
     "window.open" 
    ] 
} 

module.exports.metadata = { 
    "org.apache.cordova.inappbrowser": "0.5.1" 
} 

자바 스크립트 파일

때 응용 프로그램 시작로드됩니다. InAppBrowser.js 내에 module.exports에 로그를 추가하고 InAppBrowser가 "window.open"을 호출하면 (콘솔에 메시지가 기록됨) 응답하지만 아무 것도 화면에 표시되지 않습니다!

무엇이 누락 되었습니까?

답변

0

사물이 작동하지 않은 이유는 아직 모르겠지만, 3.6 내가 사용 후 네 개의 플러그인 코르도바 3.5 업데이트 :

  • 장치 0.2.11
  • 알림 0.2.9
  • InAppBrowser 0.5.1 <는 - (동일한 버전 : -O를) 업데이트하지 않았습니다
  • 스플래시 스크린 0.3.2

는 부일 다음, 준비 란 디.

나는 또한 그 후 2 더 많은 문제가, 장치 준비 해고 적이있어, 나는이 SO 문서의 @bjunix에 따라 빌드 페이즈 내 플러그인을 추가했다 :

Phonegap 3.0 IOS plugins not found

것은 다음 알림 수정 이 기사의 @Amar에 따르면 Undefined symbols for architecture i386 while building Cordova 3.4 application