ошибка пакета кэшированного сетевого изображения после обновления 3.0?

После обновления до Flutter 3.0 я получил ошибку в пакете cached_network_image.

      /D:/flutter_sdk/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/extension_navigation.dart:468:24: Warning: Operand of null-aware operation '!' has type 'SchedulerBinding' which excludes null.
 - 'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart' ('/D:/flutter_sdk/flutter/packages/flutter/lib/src/scheduler/binding.dart').
      SchedulerBinding.instance!.addPostFrameCallback((_) {

1 ответ

Добавьте это в pubspec на данный момент:

      dependency_overrides:
  cached_network_image:
    git:
      url: https://github.com/XuannThucc/flutter_cached_network_image.git
      path: cached_network_image
      ref: ff72f00f142f13d889d7549e013af91cb0b523ab

проблемы с github: https://github.com/Baseflow/flutter_cached_network_image/issues/732

(это временное решение, которое автор скоро исправит)

Другие вопросы по тегам