小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://developers.weixin.qq.com/s/PU7QVQm47ofa
ios,map上绝对定位一个浮层,点击事件会穿透浮层;Android不会
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我写的文章,看看能不能解决你的问题
https://blog.csdn.net/weixin_55109830/article/details/127387467
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
同样遇到,点击map上面的view组件,点击会穿透
我的解决办法,在Map有操作的时候,再把 enableScroll 打开....
const onMapTouchMove = () => { !enableScroll && setEnableScroll(true) } const onMapTouchStart = () => { !enableScroll && setEnableScroll(true) } const onMapTouchEnd = () => { if (timeoutRef.current) { clearTimeout(timeoutRef.current); } timeoutRef.current = setTimeout(() => { enableScroll && setEnableScroll(false); timeoutRef.current = null; }, 1000); } <Map enableScroll={enableScroll} // enableZoom={false} className="main-map" showLocation latitude={userCurrentLocation.latitude} longitude={userCurrentLocation.longitude} // markers={markers} onClick={onMapClick} onTap={onMapTap} onTouchMove={onMapTouchMove} onTouchStart={onMapTouchStart} onTouchEnd={onMapTouchEnd} onError={onMapError} />
你的问题和我现在遇到的完全一样。安卓没有问题,但是ios有问题。
catchtouchmove="false" 阻止拖拽
bug还在
相同的问题 有解决的吗?
用view标签会出现这个问题,cover-view不会
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我写的文章,看看能不能解决你的问题
https://blog.csdn.net/weixin_55109830/article/details/127387467
同样遇到,点击map上面的view组件,点击会穿透
我的解决办法,在Map有操作的时候,再把 enableScroll 打开....
const onMapTouchMove = () => { !enableScroll && setEnableScroll(true) } const onMapTouchStart = () => { !enableScroll && setEnableScroll(true) } const onMapTouchEnd = () => { if (timeoutRef.current) { clearTimeout(timeoutRef.current); } timeoutRef.current = setTimeout(() => { enableScroll && setEnableScroll(false); timeoutRef.current = null; }, 1000); } <Map enableScroll={enableScroll} // enableZoom={false} className="main-map" showLocation latitude={userCurrentLocation.latitude} longitude={userCurrentLocation.longitude} // markers={markers} onClick={onMapClick} onTap={onMapTap} onTouchMove={onMapTouchMove} onTouchStart={onMapTouchStart} onTouchEnd={onMapTouchEnd} onError={onMapError} />
你的问题和我现在遇到的完全一样。安卓没有问题,但是ios有问题。
catchtouchmove="false" 阻止拖拽
bug还在
相同的问题 有解决的吗?
用view标签会出现这个问题,cover-view不会