Ionic 4 больше не может использовать плагин HTTP без Cordova? - PullRequest
0 голосов
/ 16 апреля 2019

Исходя из Ionic 3 Я сейчас создаю свое первое приложение Ionic 4.Я хочу использовать плагин HTTP:

https://ionicframework.com/docs/native/http

В Ionic 3 я смог использовать плагин и протестировать его в функции, поскольку нативная функциональность не требовалась.Теперь в Ionic 4 я получаю сообщение об ошибке:

Собственный: попытался вызвать HTTP.post, но Cordova недоступен.

Так что я просто хочу подтвердить, что ябольше не может использовать HTTP-запросы в браузере.Это правильно?

Теперь надоело использовать эмулятор для всех моих тестов разработки ...

1 Ответ

0 голосов
/ 16 апреля 2019

Одним из решений является использование https://github.com/sneas/ionic-native-http-connection-backend#readme

Этот плагин откатится к HttpClient angular, когда он находится в браузере, и знает, как использовать собственный плагин http, когда он находится на устройстве.

Согласно README:

Эта стратегия позволяет разработчикам прозрачно использовать HttpClient от Angular в обеих средах: браузере и устройстве.

При этом вам не нужно использовать httpКордова конкретного кода в вашем проекте вообще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...