A WebView method was called on thread 'JavaBridge'. All WebView methods must be called
android与webview js交互问题
@JavascriptInterfacepublic void goToUrl(String url){now.loadUrl("file:///android_asset/loadingfailed.html");}
js交互调用上方法时出现如下错误
java.lang.Throwable: A WebView method was called on thread 'JavaBridge'.
All WebView methods must be called on the same thread.
(Expected Looper Looper (main, tid 1) {c44f280} called on Looper
(JavaBridge, tid 26651) {a2bc55}, FYI main Looper
is Looper (main, tid 1) {c44f280})
解决:
@JavascriptInterfacepublic void goToUrl(String url){//fragment 使用getActivity() activity.runOnUiThread(new Runnable() {@Overridepublic void run() {now.loadUrl("file:///android_asset/loadingfailed.html");}});}
新版的Android的SDK要求在创建WebView所在的线程中操作
A WebView method was called on thread 'JavaBridge'. All WebView methods must be called相关推荐
- Android异常解决--A WebView method was called on thread 'JavaBridge'. All WebView methods must be called
Android异常解决--A WebView method was called on thread 'JavaBridge'. All WebView methods must be called ...
- android开发 WebViewjava.lang.Throwable: A WebView method was called on thread 'JavaBridge'. All WebVie
项目中用到java和js交互,js调用java方法,让webView刷新网页,异常信息如下: java.lang.Throwable: A WebView method was called on t ...
- WebView的使用之Android与JS通过WebView互调方法
WebView的使用之Android与JS通过WebView互调方法 一.概述: Android与JS通过WebView实现交互,实际上是: Android调用JS的代码: JS调用Android的 ...
- weex解决scrollView嵌套webview高度问题,安卓自定义weex组件webview,
weex页面有scrollView嵌套web的页面,如果不给web指定高度就显示不出来.RN也有这个问题,查了下全部是通过原生开启一个不显示的webview提前加载一遍再将高度传给weex来解决,这种 ...
- android加载webview网页,android 加载网页Html文本--WebView
[实例简介]解决了乱码问题 [实例截图] [核心代码] package com.cd.webview_html; import android.app.Activity; import android ...
- android webview全屏时自动切换横屏,安卓 webview播放视频及横屏
问题描述: 在项目中,会有在webview嵌入的网页中播放视频的需求,本来以为Android的WebView应该是默认支持视频播放的,不会有太大的问题,但是经过测试后,发现两个大问题: 有些手机无法正 ...
- android webview 多文件上传,Android中的webview支持页面中的文件上传实例代码
Android webview在默认情况下是不支持网页中的文件上传功能的: 如果在网页中有,在android webview中访问时也会出现浏览文件的按钮 但是点击按钮之后没有反应... 那么如何能够 ...
- android webview 自动点击事件,Android中的WebView布局点击事件的方法
继承WebView自定义一个MyWebView,然后重载它的onTouchEvent方法,就可以解决了. public class MyWebView extends WebView{ public ...
- android 除了webview 浏览器控件,AgentWeb是基于Android WebView一个功能完善小型浏览器库...
[技巧沙龙]AI开辟者拭魅战营-7分钟打造1个定制技能.7月22号,我们等你一路! Android 端 AgentWeb 介绍 AgentWeb是一个高度封装的 Android WebView ,简单 ...
最新文章
- 假如时光倒流,你依然会变成现在的你
- pictrue获取图片的三种方式
- 学习笔记Flink(五)—— Flink开发环境配置及运行实例(单词计数)
- NOIP 2012 Day2
- 自定义控件三部曲之动画篇(一)——alpha、scale、translate、rotate、set的xml属性及用法...
- 微服务架构实战篇(三):Spring boot2.0 + Mybatis + PageHelper实现增删改查和分页查询功能
- 2021-08-01 Python嵩天MOOC学习笔记 第六周
- 二十年驷之过隙,互联网归来仍是少年
- ansible中的file、cron、debug、template、lineinfile、blockinfile模块的介绍和使用
- 常见的Socket技术-----伤痛
- java设置input隐藏,控制input输入框提示信息显示和隐藏的方法
- linux 下不错的html编辑器bluefish
- Hej Stylus for Mac(光标控制系统工具)
- 免费做流程图软件推荐ProcessOn
- 什么是 word embedding?
- JAVA C~K的班级
- Fadeln()方法
- 一张图带你看懂UML类图
- Windows外接显示器无信号解决方案
- 春节访友,疫情之下如何做好个人防护?