File tree Expand file tree Collapse file tree
webview/src/iosMain/kotlin/com/multiplatform/webview/web Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,7 +3,9 @@ package com.multiplatform.webview.web
33import androidx.compose.runtime.Composable
44import androidx.compose.runtime.remember
55import androidx.compose.runtime.rememberCoroutineScope
6+ import androidx.compose.ui.ExperimentalComposeUiApi
67import androidx.compose.ui.Modifier
8+ import androidx.compose.ui.viewinterop.UIKitInteropInteractionMode
79import androidx.compose.ui.viewinterop.UIKitInteropProperties
810import androidx.compose.ui.viewinterop.UIKitView
911import com.multiplatform.webview.jsbridge.WebViewJsBridge
@@ -52,7 +54,7 @@ actual fun defaultWebViewFactory(param: WebViewFactoryParam) = WKWebView(frame =
5254/* *
5355 * iOS WebView implementation.
5456 */
55- @OptIn(ExperimentalForeignApi ::class )
57+ @OptIn(ExperimentalForeignApi ::class , ExperimentalComposeUiApi :: class )
5658@Composable
5759fun IOSWebView (
5860 state : WebViewState ,
@@ -145,7 +147,7 @@ fun IOSWebView(
145147 },
146148 properties =
147149 UIKitInteropProperties (
148- isInteractive = true ,
150+ interactionMode = UIKitInteropInteractionMode . NonCooperative ,
149151 isNativeAccessibilityEnabled = true ,
150152 ),
151153 )
You can’t perform that action at this time.
0 commit comments