手机应用程序没有在iPhone设备上点击Web服务

时间:2013-04-02 08:54:38

标签: cordova

我已创建了手机应用程序,此应用程序与webservices一起使用,它在模拟器中正常工作,但在设备中它无法正常工作。设备无法访问网络服务。

我已经在config.xml中添加了url ...我正在附加config.xml

<content src="index.html" />

<plugins>
    <plugin name="Device" value="CDVDevice" />
    <plugin name="Logger" value="CDVLogger" />
    <plugin name="Compass" value="CDVLocation" />
    <plugin name="Accelerometer" value="CDVAccelerometer" />
    <plugin name="Camera" value="CDVCamera" />
    <plugin name="NetworkStatus" value="CDVConnection" />
    <plugin name="Contacts" value="CDVContacts" />
    <plugin name="Debug Console" value="CDVDebugConsole" />
    <plugin name="Echo" value="CDVEcho" />
    <plugin name="File" value="CDVFile" />
    <plugin name="FileTransfer" value="CDVFileTransfer" />
    <plugin name="Geolocation" value="CDVLocation" />
    <plugin name="Notification" value="CDVNotification" />
    <plugin name="Media" value="CDVSound" />
    <plugin name="Capture" value="CDVCapture" />
    <plugin name="SplashScreen" value="CDVSplashScreen" />
    <plugin name="Battery" value="CDVBattery" />
    <plugin name="Globalization" value="CDVGlobalization" />
    <plugin name="InAppBrowser" value="CDVInAppBrowser"  />

</plugins>

<key>ExternalHosts</key>
<array>
    <string>192.168.3.253:8086*</string>
</array>


<access origin="*.192.168.3.253:8086.*" subdomain = "true" />

但它不起作用。请帮助我...

由于 keerthi

1 个答案:

答案 0 :(得分:1)

您的外部主机是否可公开访问?

如果没有,您的应用程序将无法访问它。

这是一个常见问题,因为任何移动开发人员都是android / iphone开发人员,测试可能在模拟器/模拟器上运行,但在手机上部署时无法正常工作。