Cordova Android应用程序在某些设备上无法访问互联网

Cordova Android应用程序在某些设备上无法访问互联网,android,cordova,Android,Cordova,我遇到了一个奇怪的问题,我找不到解决办法 在某些设备(并非所有设备)上,该应用程序无法访问互联网。我无法重现任何模拟器配置的问题 出现问题的设备列表: -Galaxy S6 Edge,安卓5.0 -Galaxy S5,安卓5.0 -Galaxy Note,Android 4.1 -TrekStor tolino选项卡8.9,安卓4.2 -Xperia L,安卓4.2 还有谁有这样奇怪的问题吗?请记住,只有一些设备有问题,安装必须按预期运行 在config.xml中: <access ori

我遇到了一个奇怪的问题,我找不到解决办法

在某些设备(并非所有设备)上,该应用程序无法访问互联网。我无法重现任何模拟器配置的问题

出现问题的设备列表: -Galaxy S6 Edge,安卓5.0 -Galaxy S5,安卓5.0 -Galaxy Note,Android 4.1 -TrekStor tolino选项卡8.9,安卓4.2 -Xperia L,安卓4.2

还有谁有这样奇怪的问题吗?请记住,只有一些设备有问题,安装必须按预期运行

在config.xml中:

<access origin="*" />

在我的清单中,设置是正确的:

<uses-permission android:name="android.permission.INTERNET" />

@Stephan Beutel

您没有列出任何URL吗?您是否有可能正在阻止这些域?他们是否都使用端口80或433进行web访问


杰西

我终于解决了这个问题

在config.xml中,我有一个最小的安卓版本

<preference name="android-minSdkVersion" value="15"/>


这破坏了我的Android构建。删除此项后,应用程序在所有设备上都能正常运行。

我认为我的问题不是因为另一个线程中描述的DNS问题。在我把问题贴在这里之前,我已经找到了那个。但是无论如何-谢谢你的回答:-)调用使用端口80,标准http REST调用。奇怪的是,只有一些设备不能访问互联网。你的信息很模糊,所以这是你能得到的最好答案。由于您既没有命名设备(无法连接),也没有命名URL(无法连接),因此除了显而易见的问题之外,没有足够的理由做出任何决定。我的问题中列出了这些设备。我要访问的URL是jumplog.net/,其中REST接口是可访问的。抱歉,我错过了。有新眼镜-有问题。我会尝试一个简单的http请求(GET),然后从那里开始工作。一些REST服务,即parse.com和firebase.com,需要SSL。您的SSL证书在这些计算机上很可能已过期。然而,Phonegap有它的证书,所以这对我来说毫无意义。我有,但遗憾的是没有基本的联系。我将把它添加到我的待办事项列表中。对不起,帮不了什么忙。