微擎框架在微信内置浏览器中运行H5项目苹果iphoneX、iphone xr iphone xs 等新款手机中点击输入框自动跳转到顶部的问题解决方案!
问题描述:微擎框架在做公众号项目的时候客户反应在表单提交页面点击输入框、下拉框等内容,页面自动到顶部,由于这个问题在最新款手机中才会出现,就用微信提供的官方模拟器模拟最新款手机,果然真的出现了。在安卓中就不会出现,朋友反馈客户为这个问题一直在叫,很烦,说实话,对于程序员来说遇到这个问题我也烦,然后静下心来找问题呗!果然还是让我找到了。下面就是解决方案:
微擎的框架中路径:app/resource/js/lib/mui.min.js,这个文件在最新款的苹果手机中,老是出现让点击输入框、下拉框等页面直接跳转到顶部。这个js文件影响了最新款的苹果手机的体验效果,不知道里面的哪行代码影响了,希望早日修复这个问题。小计下希望能够帮助其他用微擎框架的朋友!