flutter_inappwebview - Как обновить URL?

Я хотел бы знать, как я могу обновить свой URL с помощью flutter_inappwebview упаковка.

Вот мой код:

      InAppWebView(
  initialData: InAppWebViewInitialData(
    data: videoName,
  ),

Переменная обновляется с помощью. Однако InAppWebView не отображает новый URL-адрес.

Как я могу обновить videoName с использованием setState?

1 ответ

У вас есть 2 страницы:1) страница видео 2) страница веб-просмотра

  1. страница видео так:

Со страницы видео передайте URL-адрес с параметром на странице веб-просмотра.

Пример:

На странице просмотра видео:

Navigator.of(context).push(MaterialPageRoute -> (builder)=> WevViewPage(url);

На странице веб-просмотра:

WebViewPage экстенты без сохранения состояния ...

String url;

WebViewPage(this.url); // вот конструктор

теперь покажи

      InAppWebView(
  initialData: InAppWebViewInitialData(
    data: url,
  ),
Другие вопросы по тегам