Как преобразовать flutter_web_view в HtmlElementView в веб-режимеAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как преобразовать flutter_web_view в HtmlElementView в веб-режиме

Сообщение Anonymous »

Это может быть повторяющийся вопрос, поскольку я видел много вопросов, связанных с iframe, веб-просмотром и всем остальным, но каждый из них сбивает меня с толку, когда я их изучаю. В настоящее время я использую виджет WebView для отображения веб-просмотра в своем мобильном приложении. Сейчас я хочу создать для Интернета, но WebView не поддерживается для Интернета, поэтому я искал альтернативный подход. Я узнал о HtmlElementView из документации по флаттеру. Пытаюсь изучить это, но не могу найти четкого способа использовать его для решения своей проблемы.
Вот мой код:

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

    Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: Container(
margin: EdgeInsets.fromLTRB(0, 15, 0, 0),
child: !kIsWeb
? WebView(
initialUrl: this.widget._url,
javascriptMode: JavascriptMode.unrestricted,
onPageStarted: this._pageStarted,
)
: HtmlElementView(
viewType: '',
),
),
),
);
}
Из моего кода я создаю WebView, если он не компилируется для Интернета, и создаю HtmlElementView при компиляции для Интернета. Как бы мне не хотелось это говорить, это все, что я могу на данный момент знать о HtmlElementView. В документации viewType должен принимать строку, о которой я ничего не знаю.
Что именно я хочу сделать? Содержимое, загруженное в WebView, является динамическим, поэтому я хочу загрузить его в HtmlElementView. Любая помощь или, возможно, материалы, которые могли бы помочь мне в этом, будут очень признательны, поскольку я новичок во всем этом. Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/649 ... n-web-mode
Ответить

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

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

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

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

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