近期开发中遇到一个奇葩的问题 ,在服务端调用客户端一个JS时 js中有一个回调函数
webView.loadUrl(rul);
在部分手机上回调正常(4.1.2 4.2.2系统的手机),在部分手机上回调没反应(4.4.4系统手机)
跟服务端跳了半天没果,最后试了在UI线程中进行回调 完美解决问题
webView.post(new Runnable() {
@Override
public void run() {
webView.loadUrl(url);
}
});