JavascriptChannel (настройка своего диалогового окна) - Flutter
Всем добра. Столкнулся с проблемой: не могу вызвать своё диалоговое окно. Даже не спрашивайте зачем я пытался это сделать (выглядит очень стрёмно). Может кто сталкивался с этим и знает как решить эту проблему?
Код:
javascriptChannels: Set.from(
[
JavascriptChannel(
name: 'Alert',
onMessageReceived: (JavascriptMessage message) {
showDialog(
context: context,
builder: (context) {
return AlertDialog(
content: Text(message.message),
actions: <Widget>[
CupertinoDialogAction(
child: Text("Отмена"),
onPressed: () {
Navigator.pop(context);
},
),
],
);
},
);
},
),
],
),
