正在显示
1 个修改的文件
包含
4 行增加
和
4 行删除
| @@ -35,10 +35,10 @@ import livekit.org.webrtc.getCameraX | @@ -35,10 +35,10 @@ import livekit.org.webrtc.getCameraX | ||
| 35 | * functionality. | 35 | * functionality. |
| 36 | * | 36 | * |
| 37 | * For compose based apps, similar functionality can be implemented using | 37 | * For compose based apps, similar functionality can be implemented using |
| 38 | - * Modifier.pointerInput: | 38 | + * Modifier.pointerInput and detectTransformGestures: |
| 39 | * | 39 | * |
| 40 | * ``` | 40 | * ``` |
| 41 | - * val scaleZoomHelper = remember(room, videoTrack) { | 41 | + * val scaleZoomHelper = remember(videoTrack) { |
| 42 | * if (videoTrack is LocalVideoTrack) { | 42 | * if (videoTrack is LocalVideoTrack) { |
| 43 | * ScaleZoomHelper(videoTrack) | 43 | * ScaleZoomHelper(videoTrack) |
| 44 | * } else { | 44 | * } else { |
| @@ -48,10 +48,10 @@ import livekit.org.webrtc.getCameraX | @@ -48,10 +48,10 @@ import livekit.org.webrtc.getCameraX | ||
| 48 | * | 48 | * |
| 49 | * VideoRenderer( | 49 | * VideoRenderer( |
| 50 | * modifier = modifier | 50 | * modifier = modifier |
| 51 | - * .pointerInput(Unit) { | 51 | + * .pointerInput(scaleZoomHelper) { |
| 52 | * detectTransformGestures( | 52 | * detectTransformGestures( |
| 53 | * onGesture = { _, _, zoom, _ -> | 53 | * onGesture = { _, _, zoom, _ -> |
| 54 | - * scaleZoomHelper.zoom(zoom) | 54 | + * scaleZoomHelper?.zoom(zoom) |
| 55 | * }, | 55 | * }, |
| 56 | * ) | 56 | * ) |
| 57 | * }, | 57 | * }, |
-
请 注册 或 登录 后发表评论