在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)显示图像上方的空白区域
2)我们需要的文本框