2

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

我已经在 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

4

1 回答 1

1

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

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

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

于 2013-04-02T09:00:53.417 回答