webview可以设置允许跨域吗?
PhoneGap (Cordova) 的里的 App 资源都是在文件系统下的, 不应该存在跨域的问题呀.
webview其实就是一个浏览器,而是否允许跨域,是由你访问的服务器控制的(默认不允许),如果是nginx,配置如下:
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; ...... }
其实就是在Http响应头中加了点东西,其他的服务器也类似这样
跨域的问题是javascript限制的。和webview或UIWebview都没有关系。当然跨域的解决方案有很多,可以自行google或百度之。good luck!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
PhoneGap (Cordova) 的里的 App 资源都是在文件系统下的, 不应该存在跨域的问题呀.
webview其实就是一个浏览器,而是否允许跨域,是由你访问的服务器控制的(默认不允许),如果是nginx,配置如下:
其实就是在Http响应头中加了点东西,其他的服务器也类似这样
跨域的问题是javascript限制的。和webview或UIWebview都没有关系。
当然跨域的解决方案有很多,可以自行google或百度之。
good luck!