Jquery datepicker未在Android Webview中显示。适用于本机浏览器

时间:2015-01-23 14:51:31

标签: android webview datepicker

我试图在网页浏览中嵌入HTML页面。该页面有一些jquery和javascript。单击输入字段时,它会显示jquery datepicker。它在本机浏览器中运行良好,但在webview中不起作用。我确实将enableJavascript设置为true但仍未显示。因此,我不确定如果在本机浏览器中打开它是如何工作的,但如果在webview中则不行。我错过了什么吗?任何帮助表示赞赏。这是我的代码:

    myWebView = (WebView) findViewById(R.id.webView);        

    //Enable Javascript
    WebSettings webSettings = myWebView.getSettings();
    webSettings.setLoadWithOverviewMode(true);

    //Enable DOM Storage
    webSettings.setDomStorageEnabled(true);

    //Enable Zoom
    webSettings.setBuiltInZoomControls(true);

    //I was adviced to place some of this to handle page navigation:
    myWebView.setWebChromeClient(new WebChromeClient());
    myWebView.setWebViewClient(new WebViewClient());

    //other settings
    myWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    myWebView.setScrollbarFadingEnabled(false);


    //finally, load url
    myWebView.loadUrl("https://www.mycustomurl.com");

1 个答案:

答案 0 :(得分:1)

您必须在网络视图中启用Javascript ...

像这样,

WebView.getSettings().setJavaScriptEnabled(true);

在你的代码中,也添加它..

webSettings.setJavaScriptEnabled(true);