HTML datalist element从Chrome WebView(混合应用程序)中的Android 8开始不起作用。但是,它可以与以前的Android版本一起使用。
如果我尝试打开或输入HTML数据列表,则不会发生任何事情。它的行为类似于HTML输入。因此,您无法列出选项,搜索或自动完成。弹出窗口也不会显示。
将其添加到默认的Cordova / Phonegap / Ionic示例中,并在Android 8或更高版本上将其打开。
<label for="ice-cream-choice">Choose a flavor:</label>
<input list="ice-cream-flavors" id="ice-cream-choice" name="ice-cream-choice" />
<datalist id="ice-cream-flavors">
<option value="Chocolate">
<option value="Coconut">
<option value="Mint">
<option value="Strawberry">
<option value="Vanilla">
</datalist>
“ Mozilla / 5.0(Linux; Android 8.0.0; SM-A520F Build / R16NW; wv)AppleWebKit / 537.36(KHTML,例如Gecko)版本/4.0 Chrome / 73.0.3683.90 移动Safari /537.36“
Android 8或更高版本上是否有任何配置可以使数据列表再次正常工作?