小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如上图 skyline 模式下 滑动到边缘无法切换swiper-item
webView 模式下 滑动切换没有任何问题
PS:文档中描述的嵌套scroll-view 的场景并不适用我描述的情况
当前skyline 模式下 scroll-view、swiper 提供的相关属性都试过了 还是无法解决 swiper vertical="true" 的情况下 嵌套scroll-view 滑动到边缘无法切换 swiper-item的问题。
请问除了自己实现手势冲突的办法外,还有什么办法解决这个问题吗?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个需要用手势协商来做,scroll-view 滚动到边缘时主动让出手势给到上层的 swiper 即可。 这样设计是因为滚动到边缘是否需要放弃手势跟具体场景相关,所以这个行为就交由开发者自行决定。
可以先参考下文档看看,下周我们再提供一个代码片段上来。https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/gesture.html#%E7%A4%BA%E4%BE%8B%E5%9B%9B%EF%BC%9A%E6%89%8B%E5%8A%BF%E5%8D%8F%E5%95%86
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
补充一下
在skyline 模式下 如果scroll-view包裹的子组件高度不超过屏幕高度,同时设置
associative-container="nested-scroll-view" 的话又是可以切换的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个需要用手势协商来做,scroll-view 滚动到边缘时主动让出手势给到上层的 swiper 即可。 这样设计是因为滚动到边缘是否需要放弃手势跟具体场景相关,所以这个行为就交由开发者自行决定。
可以先参考下文档看看,下周我们再提供一个代码片段上来。https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/skyline/gesture.html#%E7%A4%BA%E4%BE%8B%E5%9B%9B%EF%BC%9A%E6%89%8B%E5%8A%BF%E5%8D%8F%E5%95%86
补充一下
在skyline 模式下 如果scroll-view包裹的子组件高度不超过屏幕高度,同时设置
associative-container="nested-scroll-view" 的话又是可以切换的