iOS 11 용으로 앱을 업데이트하는 데 문제가 있습니다. UIWebView를 사용하여 GWT JS 응용 프로그램을 표시하는 기본 앱이 있습니다.iOS 11 UIWebView JavaScript 팝업 문제
그러나 iOS 11에서는이 앱에서 팝업이 작동하지 않습니다. 열 수 있고 값을 선택할 수 있으며 값을 저장하고 닫을 수 있습니다.하지만 이전과 똑같이 다시 열립니다. 닫으면이 작업이 계속됩니다. 2 드롭 다운이있는 경우 첫 번째에는 위에 설명한 문제가 발생하지만 두 번째를 열면 화면의 다른 곳을 클릭하여 닫을 때까지 첫 번째 드롭 다운의 값이 표시됩니다.
두 번째로 드롭 다운이 나타나면 선택 항목이 자동으로 닫히지 않지만 값이 변경되는 것 같습니다. 또한 선택한 항목을 선택하지 않고 드롭 다운을 닫으면 목록의 동일한 항목 수가 팝업되지만 모두 비어 있습니다. 초기 팝업은 어떻게 든 두 번째 팝업에 값을 입력하는 것처럼 보입니다. .
나는 그것이 코드 문제는 아이폰 OS (11)에 의도 한대로 정확히 같은 네이티브 및 웹 코드가 작동하는 팝업을 가지고 같이 전적으로이있을 가능성을 제거했다
내가 처리하는 방법에 대한 조언을 부탁드립니다이 문제는 당신이이 문제를 직접 경험했거나 심지어 iOS 11에 대한 디버깅 힌트를 발행하기 때문에 상대적으로 새로운 것입니다.
감사합니다.
고맙습니다. 내부 탐색 및 캐싱을 처리하는 방식과 같이 변환 후 응용 프로그램에 약간의 문제가있었습니다. 그러나 그것은 단지 학습 곡선이었고 이것은 나의 문제를 완벽하게 해결했습니다. – GallJ93
동일한 문제가 있지만 WKWebView를 Cordova/Phonegap 앱으로 사용할 수 없습니다. –
그래, 그게 cordova와 복잡한 문제, 당신은 자바 스크립트 또는 네이티브 부분 중 하나를 사용자 정의 popover을 만들 수 있습니다 – Boca