Ошибка просмотра кейса - мобильное приложение FlutterAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка просмотра кейса - мобильное приложение Flutter

Сообщение Anonymous »

Витрина работает в режиме отладки. Но в режиме выпуска представление витрины не отображается.
Этот виджет ShowCaseWidget нельзя пометить как требующий сборки, поскольку платформа уже находится в процессе создания виджетов. Виджет может быть помечен как нуждающийся в сборке на этапе сборки, только если один из его предков находится в стадии сборки. Это исключение разрешено, поскольку платформа создает родительские виджеты раньше дочерних, что означает, что всегда будет создаваться «грязный» потомок. В противном случае платформа может не посетить этот виджет на этапе сборки.
Это ошибка, которую я видел при срабатывании витрины.

Код: Выделить всё

  WidgetsBinding.instance.addPostFrameCallback(
(_) {
if (mounted) {
_startShowcase(); // Start the showcase if the widget is still mounted
}
});

Код: Выделить всё

  Future _startShowcase() async {
ShowCaseWidget.of(context).startShowCase([showcaseKey]);
_dismissShowcase(); // Dismiss the showcase
}
Я тоже пробовал это, но все еще в режиме выпуска не отображаю витрину.
Рассмотрите этот пакет: showcaseview: ^3.0.0< /п>

Подробнее здесь: https://stackoverflow.com/questions/791 ... mobile-app
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»