Xcode9默认要求App中的网络请求都通过https方式执行。所以phoneGap中的ajax访问如果不用https的方式就会得不到结果。
在jQuery的ajax访问中,error函数的XmlHttpRequest对象返回码是404,textStatus的到“error”结果。
这需要在Xcode中为工程配置一下。在工程的plist中,添加NSAppTransportSecurity选项,类型为Dictionary;然后在其中添加NSAllowsArbitraryLoads项,值为true。