android webview 跨域问题
来源:互联网 发布:华为网络解决方案部 编辑:程序博客网 时间:2024/06/11 08:20
使用Android webView访问html页面,碰到ajax跨域访问时,仅仅在header中加入
http { ...... add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Headers X-Requested-With; add_header Access-Control-Allow-Methods GET,POST,OPTIONS; ......}
信息,无法解决跨域访问问题,可以尝试给webview设置如下配置,已解决该问题;
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN){ webView.getSettings().setAllowUniversalAccessFromFileURLs(true); }else{ try { Class<?> clazz = webView.getSettings().getClass(); Method method = clazz.getMethod("setAllowUniversalAccessFromFileURLs", boolean.class); if (method != null) { method.invoke(webView.getSettings(), true); } } catch (NoSuchMethodException e) { e.printStackTrace(); } catch (InvocationTargetException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } }
0 0
- android webview 跨域问题
- webview 跨域问题
- android :webview 解决遇到的跨域问题
- Android 中WebView调用JS的跨域问题
- android WebView 相关问题
- android的webview问题
- android webview使用问题
- android webview问题汇总
- Android WebView 问题
- Android webview问题
- android-webView使用问题
- Android webview问题
- Android webView js问题
- Android中WebView打不开问题
- android WebView 问题积累总结
- android webview loaddata乱码问题
- Android 4.4 webview 显示问题
- Android WebView 闪屏问题
- Navicat快捷键(一)
- 微信java版本之扫码关注公众号(带参数的临时二维码)
- 家用电器排行榜
- 无法将成员变量添加到ID为 的控件中
- Android 4.4中AudioRecord用例 - 录制系统内置声音
- android webview 跨域问题
- Linux查看文件编码格式及文件编码转换
- android 实现静默安装、卸载
- js上下无缝滚动代码
- 详解Android动画之Tween Animation
- hadoop单机伪分布式部署方法简单介绍
- Android中的JSON详细总结
- (E)237. Delete Node in a Linked List
- 51nod 1719 数值计算(二分)