Yas*_*nik 3 typescript nativescript angular
我有一种情况,我已经从分支中提取了最新的更改,并尝试使用tns run android命令运行该应用程序。该应用程序已成功启动,但API调用受到限制,因此应用程序启动后会立即引发错误。
我也回答了这个问题,但这似乎不是问题所在。因为对于其他团队成员来说,它工作正常。:/
err {
JS: "headers": {
JS: "normalizedNames": {},
JS: "lazyUpdate": null,
JS: "headers": {}
JS: },
JS: "status": 0,
JS: "statusText": "Unknown Error",
JS: "url": null,
JS: "ok": false,
JS: "name": "HttpErrorResponse",
JS: "message": "Http failure response for (unknown url): 0 Unknown Error",
JS: "error": {
JS: "originalStack": "Error: java.io.IOException: Cleartext HTTP traffic to elk.chennai-volunteer-294695.staging.c66.me not permitted\n at new ZoneAwareError (file:///data/data/org.nativescript.chennaivolunteersapp/files/app/
tns_modules/nativescript-angular/zone-js/dist/zone-nativescript.js:1298:33)\n at onRequestComplete (file:///data/data/org.nativescript.chennaivolunteersapp/files/app/tns_modules/tns-core-modules/http/http-request/http-request.js:
45:34)\n at Object.onComplete (file:///data/data/org.nativescript.chennaivolunteersapp/files/app/tns_modules/tns-core-modules/http/http-request/http-request.js:37:13)",
JS: "zoneAwareStack": "Error: java.io.IOException: Cleartext HTTP traffic to elk.chennai-volunteer-294...
Run Code Online (Sandbox Code Playgroud)
从Android 9.0(API级别28)开始,默认情况下禁用明文支持。
使用该android:usesCleartextTraffic标志更新清单文件。
<application ... android:usesCleartextTraffic="true" ...>
Run Code Online (Sandbox Code Playgroud)
去: your-project\App_Resources\Android\src\main\AndroidManifest.xml
通过添加android:usesCleartextTraffic="true"到<application></application>标签中的现有规则来更新您的清单,如下所示
<application
...
...
android:usesCleartextTraffic="true"
...
...
</application>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1089 次 |
| 最近记录: |