前言:谁是我们的敌人,谁是我们的朋友,这是革命的首要问题。
背景:前天有客户反馈输入框发送消息会重复渲染,好家伙,一看就是微信又不知道偷偷改了啥。
经过重重排查,最后确认是安卓手机才有这个有问题。input组件如果被movable-area组件包裹,input事件会重复触发,导致消息重复发送。真机才有这个问题,开发工具没这个问题。
开发工具演示:
真机演示:
苹果手机input事件触发正常,如下图:
安卓手机input事件重复触发,如下图:
解决方法相信大家都知道,我就不多做赘述了。
周五周五摸鱼为主 bye bye 喽~~