过去,我在Android上更改了正常的Webview
属性。例如:
wv.getSettings().setAllowUniversalAccessFromFileURLs(true);
其中wv是webview的变量。现在,我有一个phonegap/cordova
应用,我想改变
在同一行代码中,我一直在尝试以下方式:
super.appView.getSettings().setAllowUniversalAccessFromFileURLs(true);
也喜欢:
super.appView.getSettings().setAllowUniversalAccessFromFileURLs(true);
我没有得到任何编译错误,但是当我在onCreate方法上添加该行代码时,应用程序就会关闭。我一直在尝试在onCreate方法的不同位置添加一行,比如,在super.onCreate之前和之后以及加载html(super.loadUrl("file:///android_asset/www/index.html")
之前和之后,但应用程序总是关闭。你们中的任何人都知道如果可以在phonegap / cordova上更改该属性吗?
答案 0 :(得分:2)
该代码已在我们的网络视图中,因此您无需进行设置。崩溃的原因可能是您没有在ICS设备上运行。该方法仅适用于ICS或更好。
如果你真的想添加它,请执行以下操作:
if(android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1) {
super.appView.getSettings().setAllowUniversalAccessFromFileURLs(true);
}