草庐IT

android - 在 Android webview 问题上记住密码弹出窗口

这是一个非常直接的问题,我需要检测默认的记住密码弹出窗口何时在AndroidWebview上打开(这样我可以确保我没有用任何其他组件覆盖它,或者至少将它带到前面)非常感谢,这个社区对我很有帮助。 最佳答案 您需要先使用此代码清除记住的密码:WebViewDatabase.getInstance(this).clearUsernamePassword();之后将显示记住密码弹出窗口。 关于android-在Androidwebview问题上记住密码弹出窗口,我们在StackOverflow

android webview - 设置引用(对于版本 < 2.2 aka Froyo)

我有一个移动网站和一个适用于Android的移动应用程序,可以在WebView中加载该网站。我想从Android应用程序设置HTTP“referer”请求header,以便跟踪Android应用程序用户的行为。在WebView中调用loadURL()之前,我有什么方法可以设置HTTP请求header吗?编辑:事实证明,在Froyo(2.2)中有一种方法可以做到这一点,因为loadUrl()命令有一个新参数来指定额外的headerWebView/loadUrl.评论说你不能覆盖通用header,但我已经测试了“referer”并且它工作正常。那么-仍然需要一个preFroyo解决方案-有

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

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

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

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

android - 在应用程序中打开 Assets 文件 pdf

我已经搜索过,但没有找到任何在应用程序中显示pdf文件的解决方案关键是我必须显示来自Assets或原始文件夹的pdf而不是来自网络我已经在webview中用代码试过了WebViewwebview=(WebView)findViewById(R.id.webview);webview.getSettings().setJavaScriptEnabled(true);webview.setContentDescription("application/pdf");webview.loadUrl("file:///android_asset/button11.pdf");但它没有醒来。我需要

android - 网页 View 加载缓慢

我有一个webview,后跟3个按钮。填充webView的文本和每个按钮的文本是从sqlite数据库中提取的,然后设置每个View。当Intent打开时,按钮已设置,但webview为空,然后稍后加载。我可以做些什么来改变它吗? 最佳答案 还有其他问题问类似的问题,这是从他们那里拿来的:webview.getSettings().setRenderPriority(RenderPriority.HIGH);webview.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);在l

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 - 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 - 在 Android WebViewClient 中获取空白页面

我正在尝试打开Twitter链接:http://mobile.twitter.com/pawan_rathore88在我的Activity中。如果我将WebViewClient设置为webview,我将得到空白页面。但是当我在没有设置任何webviewclient的情况下加载url时,它会正确加载页面。有谁知道什么可能是个问题。以下是我的代码fragment。webview=(WebView)findViewById(R.id.webview);webview.getSettings().setJavaScriptEnabled(true);//ifIcommentthefollowi

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

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