原生javascript在移动端进行touch事件的双指缩放问题

我双指缩放的比例 按照往上的算法 第一组手指的距离/第二组手指的距离得出缩放比例
但是我发现这个缩放比例不对,都没人尝试过吗?当手机缩放图片到最小时,继续缩放,图片会先恢复到原来的大小 再缩小!我感觉比例的取值肯定有问题!没有人遇到过类似的问题吗

https://blog.csdn.net/qq_29132907/article/details/82456245