Articles of android webview

什么是’android.webkit.SafeBrowsingResponse’错误?

我在我的活动中使用webview。 我不知道什么时候,但是我收到以下错误消息。 即使我搜索这个,我也没有太多信息。 虽然这不是一个严重的错误,但我想修复它,以便我不会收到这样的消息。 如果有人知道如何解决它,我想得到一些建议。 Caused by: java.lang.ClassNotFoundException: Didn’t find class “android.webkit.SafeBrowsingResponse” on path: DexPathList[[zip file “/data/app/com.google.android.webview-8CSSo1rZm_xmerbnZrD5xA==/base.apk”],nativeLibraryDirectories=[/data/app/com.google.android.webview-8CSSo1rZm_xmerbnZrD5xA==/lib/arm64, /data/app/com.google.android.webview-8CSSo1rZm_xmerbnZrD5xA==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]] at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93) at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379) at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42) at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:651) at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:581) at […]

如何在Android应用程序webview中使用Facebook访问令牌

在我的应用程序中,用户打开一个WebView到移动版本的Facebook个人资料页面(http://m.facebook.com/some_page)。 我的问题是,在打开WebView ,用户需要输入Facebook的用户名和密码。 由于我已经通过FB SDK获得了Facebook访问令牌,并且用户可能已经安装了Facebook应用程序,我认为在打开WebView时,有一些方法可以跳过这个令人烦恼的登录Facebook的阶段。 换句话说,如何使用我在应用程序的WebView已有的访问令牌?

Android webview加载数据性能非常慢

嗨,我正在研究一个应用程序,因为我正在使用Android WebView。 每当我启动webview活动时,从test.txt文件加载字符串html格式的数据。 test.txt文件包含近2.5 MB的数据,加载test.txt文件后,如果幻灯片屏幕结束,则读取所有数据并按回。 然后随后启动webview活动需要更多时间来呈现数据。 在第一次推出webview时,它花费的时间很少。 在启动此活动之间,我没有收到任何错误/exception/崩溃。 我使用的是Android API等级18及以上版本 注意:我在这个问题上做了很多研究。 我尝试从Android webview的解决方案慢和Android WebView性能没有用。 我不能使android:hardwareAccelerated =“true” < – 为什么因为它有很多副作用(我仍然使用这个,但我没有在这个问题上发现任何变化)。 我不能使用webview.getSettings()。setRenderPriority(RenderPriority.HIGH); setRenderPriority() – >此方法在API级别18中已弃用。建议不要调整线程优先级,并且在将来的版本中不支持此方法。 我的DataLoader.java类 public class DataLoader extends Activity { private WebView webView = null; // Progress Dialog private ProgressDialog progressDialog; String dataContent = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.web_view); webView = […]

Android WebView无法加载混合内容

我正在尝试使用WebView制作应用程序,但网站使用https ,但内容(例如mp3文件)使用http ,因此Android Lollipop不会加载它,因为它是“混合内容”。 我试图使用onReceivedSslError handler.proceed(); ,但它没有加载任何东西。 有办法解决吗? 或者我可以让所有网站加载使用http ,所以它没有显示任何错误?

检测是否在Android上安装了Flash并在活动中嵌入了Flashvideo

这实际上是一个两部分问题。 首先,是否可以检测Android设备上是否安装了Flash? 其次,如果已安装,是否可以在活动中显示Flashvideo? 我想你必须在你的Activity中使用一个WebView小部件来显示Flash内容,而不是像VideoView那样。 Flash甚至在WebView小部件中是否受支持,或者仅由实际的浏览器应用程序支持?

屏幕旋转时如何防止WebView自动刷新

我的应用程序 – 当屏幕旋转和我的活动回到第一个时,WebView的活动自动刷新。 示例:当我从A-> B或BC切换时,WebView处理3活动(A,B,C),然后当屏幕旋转时它将返回到A. 我的问题:我们如何保持活动活动屏幕旋转?

将html文件从本地文件夹加载到webview中

我是Android开发的新手。 我想将一个html文件加载到webview中 。 请注意,SO上有这么多相关问题,但它们都涉及从assets文件夹中获取** .html *。 但我想从本地文件夹加载html文件,说“D://abc.html”,因为如果我的html大约是10Mb,那么相应的apk大小也会达到10mb。 任何帮助赞赏。 编辑 我试过webView.loadUrl(“file:///D:/Projects/myWebsite/index.html”); 但它提供的Web page not available并且File not found error 。

将网站转换为Android应用程序

我在asp.net C#中构建了一个站点。 Visual Studio 2010。 该网站可以很好地扩展,适合我的手机和其他Android divices。 它也是数据库驱动的。 我想现在从我的网站制作一个Android市场的应用程序。 免费的应用 我能轻松完成吗? 应用程序可以像启动浏览器窗口一样简单吗? Android市场会接受这样的应用程序吗? 请指出正确的方向。 我不确定从哪里开始。

在Android WebView中获取HTTP状态代码

我正在开发一个在WebView中加载网站的Android应用程序,但有时网站会返回HTTP代码500。 我的问题是:有没有办法从带有监听器或其他类的WebView获取HTTP状态代码? 我试图实现一个WebViewClient,但是我无法获得WebView收到的HTTP状态代码。

如何使用android向webview显示html内容

以下是我想用web sdk在webview中显示的html内容。 它只会显示 //请 但是当我将这个HTML内容放入浏览器时,它会以不同的方式显示。 Read the handouts please for tomorrow.Please! 请建议如何解决此问题 我有另一个问题,在HTML内容中有一个标签 在此图像中没有显示。