我在我的应用中使用webView来显示外部网页。
该页面中包含<input type="date"/>
字段。
当我点击这个字段时,会显示一个原生的android datePicker,到目前为止一直很好,它工作得很好。 问题是在4.4.2的某些版本上它只出现一次,在解除它之后,datePicker将不再显示。
有没有人偶然发现类似的东西? 有没有办法获得这个datePicker实例,可能,明确隐藏/显示它? 我试过以下无济于事:
@Override
public boolean onJsAlert(WebView view, String url, String message, JsResult result) {
return super.onJsAlert(view, url, message, result);
}
@Override
public boolean onJsConfirm(WebView view, String url, String message, JsResult result) {
return super.onJsConfirm(view, url, message, result);
}
@Override
public boolean onJsPrompt(WebView view, String url, String message, String defaultValue, JsPromptResult result) {
return super.onJsPrompt(view, url, message, defaultValue, result);
}
非常感谢!