From 6873d4d6c0520fa3c4aaf77b0075ce9aea6810fe Mon Sep 17 00:00:00 2001 From: DCloud_LXH <283700113@qq.com> Date: Mon, 17 Oct 2022 22:29:43 +0800 Subject: [PATCH] =?UTF-8?q?chore(h5):=20uni.previewImage=20=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E6=8D=A2=E5=90=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../uni-components/src/vue/movable-view/index.tsx | 12 +++++++----- .../service/api/media/previewImage/ImagePreview.tsx | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/packages/uni-components/src/vue/movable-view/index.tsx b/packages/uni-components/src/vue/movable-view/index.tsx index a00640c09..0f173bcda 100644 --- a/packages/uni-components/src/vue/movable-view/index.tsx +++ b/packages/uni-components/src/vue/movable-view/index.tsx @@ -372,11 +372,13 @@ function useMovableViewTransform( 'px) translateZ(0px) scale(' + scale + ')' - rootRef.value!.style.transform = transform - rootRef.value!.style.webkitTransform = transform - _translateX.value = x - _translateY.value = y - _scale.value = scale + if(rootRef.value) { + rootRef.value.style.transform = transform + rootRef.value.style.webkitTransform = transform + _translateX.value = x + _translateY.value = y + _scale.value = scale + } } function _revise(source: number | string) { let limitXY = _getLimitXY(_translateX.value, _translateY.value) diff --git a/packages/uni-h5/src/service/api/media/previewImage/ImagePreview.tsx b/packages/uni-h5/src/service/api/media/previewImage/ImagePreview.tsx index a78a26f1a..213d57403 100644 --- a/packages/uni-h5/src/service/api/media/previewImage/ImagePreview.tsx +++ b/packages/uni-h5/src/service/api/media/previewImage/ImagePreview.tsx @@ -88,7 +88,7 @@ export default /*#__PURE__*/ defineSystemComponent({ position: 'absolute', 'box-sizing': 'border-box', top: '0', - left: '0', + right: '0', width: '60px', height: '44px', padding: '6px', -- GitLab