是一个异步的方法,影响就是有可能有时间的差开
通过加载URL的方式也是可以的,甚至市场上的app都是这样的写法。但是考虑到这个只是demo讲解,讲师不希望弄那么复杂,直接把html放本地比放服务器来调试,更简单理解吧。
设置好id或者选择器就好,一般是语法错误,或者文件目录导入有误
服务器报错
这个提示是webview找不到文件
有的。
你倒是把你写的代码贴出来啊。。。
webView.evaluateJavascript("javascript:[js方法名]('" + 参数1,... + "')", null);
不用回答了。我想把问题删了。在哪里删除?
换浏览器
一样的吧,把url传给webview就行了
webview.loadUrl(url);
url只是一个路径,webview能找到就行
请问是怎么解决的?
文件的路径有些,你对应路径找一下吧
这种情况可能有两种: 1.java代码的方法申明成了private 改成public就ok了 2.该方法运行在了子线程中,使用mWebview.post(new Runnable() {
public void run() {
mWebView.loadUrl();
}
});
是不是没在activity里mWebView.addJavascriptInterface
把问题描述具体一些,具体执行到哪一步或是想页面达到什么效果呢?
请问创建file自己加上扩展名后,定义的样式不起作用怎么解决?
WebView
恩恩,java方法