【发布时间】:2016-07-03 07:23:53
【问题描述】:
浏览器用户代理版本:
"Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5"
基本的 HTML 代码
<!DOCTYPE html>
<html>
<head>
<title>Test Pages</title>
<meta name="format-detection" content="telephone=no">
<meta name="msapplication-tap-highlight" content="no">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">
</head>
<body>
<div>
<select>
<option>One</option>
<option>two</option>
<option>three</option>
<option>four</option>
<option>five</option>
</select>
</div>
</body>
</html>
这似乎适用于 UIWebView(iPhone) 和本机浏览器。只有 android webView 有问题。任何帮助将不胜感激。webview 是一个 Cordova 活动
【问题讨论】:
-
请发布您尝试在 Android WebView 中加载此 html 的代码。
-
@Bijeshp009 你能详细说明问题是什么吗?
-
请访问此答案,它可能会对您有所帮助 stackoverflow.com/a/43497233/3086769
-
我知道这是旧的,但this 回答为我解决了这个问题。
基本上,确保将活动作为上下文传递给 WebView 构造函数。 -
caniuse.com/mdn-html_elements_select 问题已解决。 :)
标签: android html webview html-select