diff --git a/packages/dooringx-lib/src/components/IframeWrapperMove/index.tsx b/packages/dooringx-lib/src/components/IframeWrapperMove/index.tsx index 0daa87a..09e1a4d 100644 --- a/packages/dooringx-lib/src/components/IframeWrapperMove/index.tsx +++ b/packages/dooringx-lib/src/components/IframeWrapperMove/index.tsx @@ -7,7 +7,7 @@ */ import { AllHTMLAttributes, CSSProperties, PropsWithChildren, ReactNode, useRef } from 'react'; import { wrapperEvent } from './event'; -import { onWheelEvent } from '../../core/scale'; +import { onWheelEventIframe } from '../../core/scale'; import React from 'react'; import Ticker from './ticker'; import UserConfig from '../../config'; @@ -45,7 +45,7 @@ function ContainerWrapper(props: PropsWithChildren) { ...style, }} {...wrapperEvent(ref, props.config)} - {...onWheelEvent(props.config)} + {...onWheelEventIframe(props.config, scaleState)} {...rest} >
0) { scaleCancelFn(); - if (scale.value < scale.maxValue) { - scale.value = scale.value + 0.1; + //往下滚缩小 + if (scale.value > scale.minValue) { + scale.value = scale.value - 0.1; config.sendParent({ type: 'update', column: 'scale', @@ -91,9 +92,9 @@ export const onWheelEventIframe = ( } } else { scaleCancelFn(); - //往上滚缩小 - if (scale.value > scale.minValue) { - scale.value = scale.value - 0.1; + //往上滚放大 + if (scale.value < scale.maxValue) { + scale.value = scale.value + 0.1; config.sendParent({ type: 'update', column: 'scale',