草庐IT

post_WebView

全部标签

webview 输入字段中的 Android 电子邮件友好键盘

我有一个WebView,用户必须在其中的相应输入字段中键入他们的电子邮件和密码。我想在用户点击电子邮件字段时显示电子邮件友好键盘。如何使用JavaScript实现?我尝试通过以下代码使用javascriptStringemailKeyboard="document.getElementById('src').type=\"email\";";mWebView.loadUrl("javascript:(function(){"+emailKeyboard+"})()");我也尝试通过按名称获取元素StringemailKeyboard="document.getElementByName

android - 在 android 中没有获取 http post 请求的响应正文?

未在android中获取httppost请求的响应正文。我在名称值对中提到了用户标识和密码,并通过放入了httppost请求postrequest.setEntity(newUrlEncodedFormEntity(nameValuePairs));但是在执行时我得到的响应是SC_OK(200),但是响应主体是null。还有一个问题是,如果我使用setHeader()函数在HTTPGet或HTTPPost的请求中指定header,我将收到BADREQUEST(404)响应。请帮助我解决上述问题。感谢和问候,S苏曼185 最佳答案 这

android - 如何设置WebView渲染数据(准备显示)时的回调

我在对话框中使用WebView,在第一次启动时它最多需要1秒来呈现非常简单的内容。内容从代码设置为字符串(不从网络加载)。一开始我看到空对话框,然后内容出现。如何在WebView准备显示时设置回调,然后在AlertDialogBu​​ilder上调用show?我试过WebViewClient.onPageFinished、WebViewClient.PictureListener.onNewPicture、WebChromeClient.onProgressChanged(==100)都没有效果。 最佳答案 webViewInsta

webview 中的 Android youtube

我正在使用Webview在我的应用程序中显示一些html数据。我正在使用以下代码。WebViewfeatureview=(WebView)findViewById(R.id.featureview);WebSettingswebSettings=featureview.getSettings();webSettings.setJavaScriptEnabled(true);featureview.loadData(featureDescription,"text/html","utf-8");一些html数据使用类似的代码嵌入了来自youtube的视频。.但它给黑屏。代码中有什么问题?

android - 如何使用http post方法设置标题

我目前正在处理一个应用程序..在那个应用程序中,我必须使用get和post这两种方法..get方法正常工作,但在post方法中突然得到类似的响应"invalidmethod.postrequired"..我的代码是:Stringlist_url="************************";try{Stringappand=TimeStampForAuth.TimeStameMethod(main.this);Stringauth=android.util.Base64.encodeToString(("iphone"+":"+"2a5a262d5a").getBytes("U

android - ICS 中脱节的 WebView 绘图

我正在制作一个应用程序,该应用程序具有与其他元素内联的Webview,嵌套在ScrollView中。我注意到在ICS中,在GalaxyNexus设备上进行测试时,当页面被抛出时,WebView似乎与显示的其余元素脱节,导致WebView看起来像float,因为有几毫秒的值(value)画图滞后。这不会发生在Android的2.x版本中(未在3.x上测试)。下面是漂浮效果的视频http://www.youtube.com/watch?v=avfBoWmooM4(1080p设置全屏可以看的很清楚)任何人都可以建议为什么会发生这种情况,或者解决方法吗?我在下面设置了一个测试项目来演示:pac

android - Webview - 在显示网站之前更改页面源?

我有一个网站。在网站上,有一个文本“Pic”。当我第一次在Webview中显示网站时,我可以将文本更改为“PicGreat”。这行得通!但是,稍后当用户单击链接(网站上的某处)时,我会将用户转发到新的HTML网站。在展示网站之前,我想将文本“Pic”更改为“PicGreat”。我该怎么做?我应该写一个函数,然后在“公共(public)bool值shouldOverrideUrlLoading”?我在Stackoverflow上发现了一个类似的问题,但没有解决。howtosetwebviewclient主.xmlAndroidManifest.xmlWebTest.javapublicc

android - 如何将数据从 webview 传回原生 Android 应用

我们的Android应用程序有一个WebView,它显示来self们网络服务器的页面。该页面进行用户注册(通过Facebook或选择用户名和密码)。之后,我希望页面将信息传回native应用程序(例如,用户名、许可证类型、消息等)。我知道JavaScriptJava绑定(bind)(addJavaScriptInterface),但想知道是否有不同的方法: 最佳答案 用户登录后,您可以使用WebView::getUrl()从URL中捕获数据。或者,您可以使用cookie。http://pragungoyal.com/tutorial

android - Webview 不加载离线缓存数据

我在使用Webview时遇到问题,因为它不会使用缓存。我启动我的应用程序,加载HTML5页面,然后退出该页面,在手机上进入飞行模式,然后尝试再次访问该网页。它应该被缓存,但我收到一条消息说无法检索URL。这是我与此相关的代码。难道我做错了什么???Stringweblink="http://abcd.com";finalConnectivityManagerconMgr=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);finalNetworkInfoactiveNetwork=conMgr.getA

android - 数据未在 WebView 中加载,但在锁定后加载 - 解锁设备

我有一些带有html标签的数据,我想在webView中显示它。我试过下面的代码:Stringhtml=""+Article.getDetaildescription().replaceAll("h2","h4")+"";Stringmime="text/html";Stringencoding="utf-8";Log.e("htmlstring",html);description.loadDataWithBaseURL(null,html,mime,encoding,null);问题是:无论何时执行上述代码,webview中都不会加载任何内容。但是一旦我锁定设备并将其解锁,我的Web