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

iOS

Este documento fornece instruções para criar um WebView em um projeto iOS.

Info.plist do iOS

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

<key>NSCameraUsageDescription</key>
<string>Permissão da câmera</string>
<key>NSMotionUsageDescription</key>
<string>Permissão de movimento</string>

WebView do iOS (Swift)

Para que as integrações de onboarding na web que usam WKWebView no iOS funcionem corretamente, é necessário personalizar a configuração para permitir a reprodução de mídia sem solicitar a ação do usuário e para reproduzir a mídia em linha.

AppDelegate

@main
class AppDelegate: UIResponder, UIApplicationDelegate {
    var window: UIWindow?

    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        window = UIWindow(frame: UIScreen.main.bounds)
        window?.rootViewController = WebViewController()
        window?.makeKeyAndVisible()
        return true
    }
}

SceneDelegate

WebViewController

Atualizado