项目中使用webview与js进行交互的过程中,重新调用loadurl出现了运行时错误,Cause by:All WebView methods must be called on the same thread ,在js调用后的Java回调线程并不是主线程。导致了程序出现崩溃或提示”程序无法运行“,解决此类异常,将webview操作放在主线程中即可。
Cause by:All WebView methods must be called on the same thread
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- [TOC] [ Demo下载 ] 资源 Web Apps WebView Android4.4 webview实现...
- 上面代码其实在android4.4以下版本也不会出什么问题,以前我也这么写过,但是 Android 4.1,API...
- //Clojure入门教程: Clojure – Functional Programming for the J...