当一套:
browser.getSettings()setAllowUniversalAccessFromFileURLs(真);
它在Android模拟器中工作正常,但是当我想在我的真实Android设备中测试它时,它会在该行中出错。我需要在手机设置中更改一些内容吗?
答案 0 :(得分:0)
您的手机显然未运行Android 4.2或更高版本。 setAllowUniversalAccessFromFileURLs()
is only available on API Level 16+
因此,将调用包装在if
块中,仅在API Level 16 +上调用它:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
yourWebView.getWebSettings().setAllowUniversalAccessFromFileURLs(whateverValueYouAreUsing);
}