我收到“应用程序错误代码(Application Error net::ERR_CONNECTION_REFUSED,http://localhost/)”,它是在Ionic Framework Ionic,Release类型上编译的。
我已经在网上找过所有能找到的东西了。还有人有其他想法吗?
Ionic:
Ionic CLI : 5.1.0 (C:\Users\me\AppData\Roaming\npm\node_modules\ionic)
Ionic Framework : ionic-angular 3.9.8
@ionic/app-scripts : 3.2.4
Cordova:
Cordova CLI : not installed
Cordova Platforms : none
Cordova Plugins : cordova-plugin-ionic 4.1.7, cordova-plugin-ionic-keyboard 2.1.2, cordova-plugin-ionic-webview 1.2.1, (and 15 other plugins)
Utility:
cordova-res : 0.3.0
native-run : 0.2.6
System:
NodeJS : v8.10.0 (c:\Program Files\nodejs\node.exe)
npm : 6.11.3
OS : Windows 10以下是我的package.json依赖项:
"dependencies": {
"@angular/animations": "~7.2.15",
"@angular/common": "~7.2.15",
"@angular/compiler": "~7.2.15",
"@angular/compiler-cli": "~7.2.15",
"@angular/core": "~7.2.15",
"@angular/forms": "~7.2.15",
"@angular/http": "~7.2.15",
"@angular/platform-browser": "~7.2.15",
"@angular/platform-browser-dynamic": "~7.2.15",
"@ionic-native/background-mode": "5.14.0",
"@ionic-native/badge": "^5.14.0",
"@ionic-native/browser-tab": "5.14.0",
"@ionic-native/calendar": "5.14.0",
"@ionic-native/core": "^5.14.0",
"@ionic-native/http": "5.14.0",
"@ionic-native/in-app-browser": "5.14.0",
"@ionic-native/network": "5.14.0",
"@ionic-native/onesignal": "5.14.0",
"@ionic-native/pro": "5.14.0",
"@ionic-native/splash-screen": "5.14.0",
"@ionic-native/status-bar": "5.14.0",
"@ionic/pro": "^2.0.4",
"@ionic/storage": "2.2.0",
"@reactivex/rxjs": "6.5.3",
"@vimeo/player": "2.10.0",
"android-versions": "1.5.0",
"cordova-android": "^7.0.0",
"cordova-ios": "5.0.1",
"cordova-plugin-add-swift-support": "2.0.2",
"cordova-plugin-badge": "^0.8.8",
"cordova-plugin-browsertab": "0.2.0",
"cordova-plugin-calendar": "5.1.4",
"cordova-plugin-compat": "1.2.0",
"cordova-plugin-device": "2.0.3",
"cordova-plugin-file": "^6.0.2",
"cordova-plugin-file-transfer": "^1.7.1",
"cordova-plugin-inappbrowser": "3.1.0",
"cordova-plugin-ionic": "^5.4.4",
"cordova-plugin-ionic-keyboard": "2.2.0",
"cordova-plugin-ionic-webview": "^1.2.1",
"cordova-plugin-splashscreen": "^5.0.3",
"cordova-plugin-statusbar": "2.4.3",
"cordova-plugin-whitelist": "1.3.4",
"if-env": "^1.0.4",
"ionic-angular": "3.9.8",
"ionicons": "4.6.3",
"npm-gui": "^2.1.0",
"npm-install-peers": "^1.2.1",
"onesignal-cordova-plugin": "^2.6.0",
"promise-polyfill": "^8.1.3",
"rxjs": "^6.5.3",
"rxjs-compat": "^6.5.3",
"sw-toolbox": "3.6.0",
"zone.js": "^0.8.29"
},发布于 2019-10-02 15:36:16
你会得到这个错误,因为数据不在你的设备上。它不能访问你的android设备上的本地主机,因为那里没有。你能做的最好的就是在你的计算机上的模拟器上运行它。在这里,您可以使用localhost。查看How to solve Error Code: 0, Message HTTP failure on android - IONIC API,看看它是否对你有帮助。如果您对配置有任何疑问,请随时询问。
发布于 2019-10-02 19:45:33
你可以运行你的应用程序。只需使用USB线将您的设备与计算机连接,然后打开chrome并检查element。单击右上角的三个点(自定义和控制devTools)。然后选择更多Tools>Remote设备。你可以在那里看到你的设备。添加您的服务器端口,如附加的。在手机中打开chrome,输入服务器url,然后像http://localhost:3000一样运行。现在,您可以打开android应用程序并访问服务器。

发布于 2020-03-03 21:02:48
我通过在我的config.xml文件中执行以下替换修复了这个问题:
- <content src="index.html?env=app-phonegap" />
+ <content src="index.html" />https://stackoverflow.com/questions/58189097
复制相似问题