我app里有一個html頁面,我想在這個頁面上實現這么一個功能;當我點擊某個按鈕,頁面定位到某個div;我在瀏覽器測試時是有效的,但是放在app里卻沒有反應。`$(document).ready(function () {
$("#btnAgreement").click(function () {
alert("1111");
location.href = "#div1";
});
$("#btnClause").click(function () {
location.href = "#div2";
});
});`alert方法已執行!以下這是我java代碼
WebView webView = (WebView) findViewById(R.id.wvView);
WebSettings webSettings = webView.getSettings();
webSettings.setUseWideViewPort(true);
webSettings.setLoadWithOverviewMode(true);
webSettings.setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient(){ @Override
public boolean onJsAlert(WebView view, String url, String message,JsResult result){
return super.onJsAlert(view, url, message, result);
}
});
webView.loadUrl("file:///android_asset/www/Agreement.html");會不會還需要設置什么屬性?
在android中,js 無法定位 html頁面的某元素
呼喚遠方
2018-10-11 18:10:44