iOS 버전의 Cordova 3.4에서 InAppBrowser의 인스턴스를 시작할 때 웹 페이지가로드되는 표시기를 표시하려고합니다.InAppBrowser가 iOS 버전의 Cordova를 시작할 때 로딩 스피너/표시기를 표시하는 방법
안드로이드는 하단의 스피너로 잘 작동하지만 iOS는 페이지가 갑자기 튀어 나올 때까지 흰색 화면 만 보여줍니다.
우리는 처음에 이벤트 리스너를 사용하여에 찾고 :
https://github.com/apache/cordova-plugin-inappbrowser/blob/dev/doc/index.md#addeventlistener
가에 Loadstart 및 loadstop과 appbrowser 창에서 로딩을 보여 JS/CSS를 추가 듣고
https://github.com/apache/cordova-plugin-inappbrowser/blob/dev/doc/index.md#executescript 및 https://github.com/apache/cordova-plugin-inappbrowser/blob/dev/doc/index.md#insertcss
아직 실행 가능한 솔루션을 찾고 있습니다.
아주, 아주 멋진 가 풀을 제출 수행
고쿠하여 설명 회색 스피너를 얻을 수있는 기본 InAppBrowser 플러그인의 장소에서 폰갭 빌드 프로젝트에 config.xml 파일이 추가 코르도바 사람들에게 요청하십시오 이것은 내 하루, 성미, 주 및 달을 절약합니다 :) – psimons
잊어 버렸습니다 : 그것은 IOS 시뮬레이터에서 테스트 가능한 모든 해상도의 초상화와 사용 가능한 물리적 장치에서 작동합니다. 잘 했어! – psimons
실례지만, 실제로 이러한 변경을해야 할 곳에 익숙하지 않은 분은 알려주십시오. 나는 이오닉을 사용 중이며 Xcode에서 이것을 변경했다고 추측하고 있지만 정교하게 표현할 수 있습니까? – Nikola