更新Xcode9后phoneGap中的ajax操作

来源:互联网 发布:淘宝购买魔术道具 编辑:程序博客网 时间:2024/04/28 00:20

Xcode9默认要求App中的网络请求都通过https方式执行。所以phoneGap中的ajax访问如果不用https的方式就会得不到结果。
在jQuery的ajax访问中,error函数的XmlHttpRequest对象返回码是404,textStatus的到“error”结果。

这需要在Xcode中为工程配置一下。在工程的plist中,添加App Transport Security Settings选项,类型为Dictionary;然后在其中添加Allow Arbitrary Loads项目,值为true。

因为这个浪费了一天。

1 0
原创粉丝点击