我在我的 Android 应用程序中使用 cordova 3.04
这是我的主要 Activity 代码
public class MainActivity extends Activity implements CordovaInterface {
CordovaWebView cwv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
cwv = (CordovaWebView) findViewById(R.id.cwv);
Config.init(this);
cwv.loadUrl(Config.getStartUrl());
cwv.loadUrl("JavaScript:sayHelloFromJS('hi')");
}
}
html代码是
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function sayHelloFromJS(value) {
alert("JavaScript says: Hello asasasa !!! How are you?");
}
</script>
</head>
<body></body>
</html>
我先加载 html 页面,然后加载 javascript,为什么 html 加载正常,而 javascript 根本不加载。
最佳答案
你尝试过吗
cwv.getSettings().setJavaScriptEnabled(true);
关于javascript - 为什么我的 JavaScript 没有加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22635244/