Html-select corridor issue on iOS 11 Beta

I am currently building an iOS application using AngularJS and Cordova. I found an error when I tried my application on iOS 11 beta.

To select some data on the form, we use select dropDown. When we select a value, the drop-down list disappears, but it appears again a few seconds after.

When I have multiple highlighting in my form, when a stopwatch is selected that selects the first. Then, after choosing a value, a good list of parameters appears.

I am trying with a base pattern, and this is the same behavior. There are no errors in a web browser or with iOS 10.

  <select ng-model="elements" ng-options="serie.nom for serie in elements"></select>

I am trying to add a shortcut, update plugins of Cordoba and IOS. But nothing works.

Thank you in advance.

+5
source share
2 answers

I reported this to Cordoba below:

https://issues.apache.org/jira/browse/CB-13287

There was an error in Apple UIWebViewthat cordova uses for iOS. I worked with one of our iOS developers to create a sample native iOS application using only Swift(no Cordova). A dropdown problem was also present there.

Apple seems to have another view called WKWebView, which seems to be preferable since iOS 8.0. The following is a quote from Apple's WKWebView documentation . I confirmed that there is no problem with the dropdown in WKWebView.

!

iOS 8.0 OS X 10.10, WKWebView - . UIWebView WebView.

, WKWebView. : cordova-plugin-wkwebview-engine

. , . WKWebView , . , WKWebView . WKWebView .

: 3 2017 .

. , , - , . Apple . ( ). , , IOS.

: 1 2018

, Apple UIWebView Xcode 9.2.

+5

, Cordova UIWebView, UIWebView iOS 11. ​​ IOS 11.2 SDK. Xcode 9.2 iOS 11.2 SDK, , .

+1

All Articles