Cross origin requests are only supported for protocol schemes: http, data, chrom

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010844304/article/details/84333297

在Android 4.2以后webView加载本地的html。如果是通过file的方式访问,就会报如下的错误

zepto.js:1533 Failed to load file:///storage/emulated/0/Android/data/com.xx.xx.android/files/app/plugins/portal/i18n/MResource_zh-CN.properties?_=1542848384751: Cross origin requests are only supported for protocol schemes: http, data, chrome, https.

解决方法:

if (Build.VERSION.SDK_INT >= 16) {
	webView.getSettings().setAllowFileAccessFromFileURLs(true);
}

猜你喜欢

转载自blog.csdn.net/u010844304/article/details/84333297