“webview_flutter” — это плагин Flutter, который позволяет разработчикам встраивать веб-контент в свои приложения Flutter. Он предоставляет виджет WebView, который может отображать веб-страницы и выполнять код JavaScript. Вот несколько методов, доступных в плагине «webview_flutter»:
-
WebView: основной виджет, предоставляемый плагином. Он отображает веб-контент и обрабатывает взаимодействие с пользователем.
-
WebView.initialUrl: это свойство используется для указания исходного URL-адреса для загрузки при первом отображении WebView.
-
WebView.onWebViewCreated: обратный вызов, который вызывается при создании WebView. Он предоставляет объект WebViewController, который можно использовать для взаимодействия с WebView.
-
WebView.onPageStarted: обратный вызов, который вызывается при начале загрузки страницы.
-
WebView.onPageFinished: обратный вызов, который вызывается после завершения загрузки страницы.
-
WebView.onWebResourceError: обратный вызов, который вызывается при возникновении ошибки при загрузке веб-ресурса.
-
WebView.loadUrl: этот метод используется для загрузки URL-адреса в WebView.
-
WebView.canGoBack: возвращает логическое значение, указывающее, есть ли предыдущая страница в истории WebView.
-
WebView.goBack: возвращает на предыдущую страницу в истории WebView.
-
WebView.canGoForward: возвращает логическое значение, указывающее, есть ли в истории WebView страница пересылки.
-
WebView.goForward: переход к следующей странице в истории WebView.
-
WebView.reload: перезагружает текущую страницу в WebView.
-
WebView.evaluateJavascript: выполняет код JavaScript в контексте отображаемой в данный момент страницы.
Это некоторые методы, доступные в плагине «webview_flutter» для Flutter. Разработчики могут использовать эти методы для создания мощных и интерактивных веб-представлений в своих приложениях Flutter.