веб-приложение flutter не работает, но файлы iOS и Apk работают

#flutter #flutter-web

Вопрос:

Разработка единого веб-приложения с http-пакетом iOS и файлами apk работают нормально, но веб-приложение не обновляет контент .. Изображение прикреплено ниже

 Future<Exercise> fetchSensorValues() async {

    final _sensorAPIurl = 'my_url';

    var response =  await http.get(Uri.parse(_sensorAPIurl));

    if(response.statusCode == 200){

      print(response.body);

      final exercise = exerciseFromJson(response.body);


      return exercise ;
    }else {

      print("EROOR") ;

      throw Exception('Failed to load data');

    }
  }

``[sample image][1]


  [1]: https://i.stack.imgur.com/GbB2p.jpg
 

Комментарии:

1. Вы получаете какое-либо сообщение об ошибке? Вероятно, проблема с CORS, если вы запрашиваете данные с другого сервера.

2. Ошибка не отображается

3. Так что же хранится response после того, как вы позвонили get() ? Если это не ошибка, проверьте, действительно ли тело содержит данные, которые вы ожидаете

4. Спасибо за вашу помощь .. На самом деле это была проблема CORS, как вы и предлагали

Ответ №1:

В веб-приложении вам необходимо загрузить https — контент для работы. Убедитесь, что вы получаете контент по протоколу https, а не по протоколу http.

Комментарии:

1. Да, я использую ссылку https