问题描述
- H5点击事件有效的 但用webview加载后就无效了 5C
- java 代码:
WVH5.getSettings().setJavaScriptEnabled(true);
WVH5.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
WVH5.requestFocus();//
WVH5.loadUrl(""url"");h5 代码:
<meta http-equiv=""Content-type"" name=""viewport"" content=""initial-scale=1.0 maximum-scale=1.0 user-scalable=no width=device-width""><link rel=""stylesheet"" href=""../css/jquery.mobile-1.4.5.min.css"" /><script src=""../jquery.js""></script><script src=""../js/jquery.mobile-1.4.5.min.js""></script><script> $(document).on(""pageinit""#test""function(){ $(""#btnTest"").on(""tap""function(){ $(this).hide(); //Window.demo.clickOnAndroid(2); }); });</script></head><body> <div data-role=""page"" id=""test""> <div data-role=""content""> <div id=""btnTest""> <button>消失吧1</button> </div> </div> </div></body>
解决方案
android调用网页是本地还是http的,可以尝试下去掉jq
时间: 2025-01-21 12:19:46