For the complete documentation index, see llms.txt. This page is also available as Markdown.

Flutter

Este documento fornece instruções para criar um WebView usando Flutter.

Dependências

Para criar uma WebView em uma aplicação Flutter, é necessário adicionar as dependências flutter_inappwebview e permission_handler ao seu pubspec.yaml:

dependencies:
  flutter:
    sdk: flutter
  flutter_inappwebview: ^6.0.0
  permission_handler: ^11.3.1

Manifesto do Android

Adicione estas linhas ao arquivo AndroidManifest.xml no módulo do seu app Android:

<uses-feature
    android:name="android.hardware.camera"
    android:required="true" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

Info.plist do iOS

Adicione estas linhas ao arquivo Info.plist no seu módulo iOS:

WebView do Flutter (Dart)

Este é um exemplo de uma activity usando uma WebView

Atualizado