在我的应用中,我正在使用webview。在webview中,我正在显示带有标记的HTML内容。我有两个标签,应该在同一个地方点击。但是在webview中他们会一个接一个地来。
在HTML文件中,我正在调用方法未被调用的Jquery文件的方法。在浏览器中它的工作正常。在iOS中它的工作。
我只使用基本网址方法加载webview。
webView.loadDataWithBaseURL(pathToHtml, strLoad, "text/html","UTF-8", "");
这些文件属于资产。我不确定我是否能够为jquery文件提供正确的路径。所以,我把文件复制到了SD卡。我在那里给路。所以路径不是问题。
请帮帮我。我尝试了很多东西但没有任何效果。我没有得到什么问题。
答案 0 :(得分:0)
您可以从webView.loadUrl("javascript:testFunction();");
调用javascript函数来更改再次加载页面的标签。在第一次加载时,您可以使用webView.loadUrl("file:///android_asset/index.html");
使用jquery代码,确保启用了javascript,为webView设置webviewclient和webchromeclient。