vue-swipe icon indicating copy to clipboard operation
vue-swipe copied to clipboard

升级 iOS 13 之后 SwipeItem 内部链接要点两次才能触发

Open geminiyellow opened this issue 5 years ago • 3 comments

<swipe>
  <swipe-item>
    <a href='www.google.com'>
        <img src='...' />
    </a>
  </swipe-item>
</swipe>

这样的内容,在 iOS 12 的时候没有问题。 但是昨天更新了 iOS 13 之后,内部链接必须点第二次才能触发。 直觉上是第一次没 focus 没把组件完全 render 出来,事件触发不了, 第二次被 focus 激活了之后,才被正确的执行了。

不懂这是 vue 的问题还是 swipe 的问题。

geminiyellow avatar Sep 26 '19 05:09 geminiyellow

@geminiyellow 你好,请问有解决吗

TRZhangjie avatar Mar 03 '20 09:03 TRZhangjie

@TRZhangjie 没,然后我不记得我怎么做的了

geminiyellow avatar Mar 17 '20 07:03 geminiyellow

@TRZhangjie 可以在 <Swiper> 外包装一层 div 进行监听点击当前的 index

Tingglelaoo avatar Apr 07 '20 09:04 Tingglelaoo