android webview js css,的Android的WebView加载CSS,但不是js的

卜存
2023-12-01

使用的Android Studio和AVD模拟器。 CSS defintely加载,JS会从头部内的资产执行或附着在身体标记,而不是从外部文件。的Android的WebView加载CSS,但不是js的

我的MainActivity:

WebView webview = new WebView(this);

webview.setWebChromeClient(new WebChromeClient());

WebSettings webSettings = webview.getSettings();

webSettings.setJavaScriptEnabled(true);

webSettings.setAllowUniversalAccessFromFileURLs(true);

webSettings.setAllowFileAccessFromFileURLs(true);

webview.loadDataWithBaseURL("file:///android_asset/", html, "text/html", "UTF-8", null);

setContentView(webview);

我的HTML头:

测试执行的头,但不是在外部my.js JS(无jQuery的):

function var1() {

document.getElementById('jstest').innerHTML = 'hi';

}

window.onload = var1;

我目前的感悟:

查理·布朗。

2016-01-21

sgc

 类似资料: