2.1和2.2中不支持Webview InputText

时间:2013-12-05 09:19:35

标签: android webview android-webview

在Android中我们有一个网址

"http://offers.bartizan.com/we-want-ileads-at-our-shows"

包含大量数据。

我们在webview中加载这个url,在android 2.3及以后它的工作正常意味着覆盖url数据的所有内容但在android 2.1和2.2中不显示输入文本形式。

这是我用来在webview中加载网址的代码。

     webView.getSettings().setJavaScriptEnabled(true);
     webView.addJavascriptInterface(new MyJavaScriptInterface(), "HTMLOUT");
     webView.getSettings().setPluginsEnabled(true);
     webView.getSettings().setDomStorageEnabled(true);
     webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
     webView.getSettings().setRenderPriority(RenderPriority.HIGH);
     webView.enablePlatformNotifications();
     webView.getSettings().setCacheMode(android.webkit.WebSettings.LOAD_DEFAULT);

webView.loadUrl( “http://offers.bartizan.com/we-want-ileads-at-our-shows”);

webView.setWebViewClient(new WebViewClient(){
             @Override
             public boolean shouldOverrideUrlLoading(WebView view, String url) {
                 //if(url.contains("http://www.youtube.com/embed/")){
                      Log.d("WBC", "This is a YouTube link: " + url);
                      Log.e("url---Video->", url);
                      view.loadUrl(url);
                       return true;
             }  });
       class MyJavaScriptInterface {
         public void showHTML(String html) {
             String htmlString = html;
               Log.e("<---MyJavaScriptInterface---showHTML----->", htmlString);
       }
     }

下面的表格不在Android OS中显示。 2.1和2.2

名字*

姓氏

电子邮件地址*

在此列出您的节目名称。请包括演出经理姓名,电子邮件和电话。 *

1)显示图像上方的空白区域

enter image description here

2)我们需要的文本框

enter image description here

0 个答案:

没有答案