我已创建了手机应用程序,此应用程序与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
答案 0 :(得分:1)
您的外部主机是否可公开访问?
如果没有,您的应用程序将无法访问它。
这是一个常见问题,因为任何移动开发人员都是android / iphone开发人员,测试可能在模拟器/模拟器上运行,但在手机上部署时无法正常工作。