安卓手机访问没问题,苹果手机(IOS)访问出现页面位置错位

1、 input输入框失去焦点,软键盘收起后,页面未恢复,导致弹框里的按钮响应区域错位,点不了

解决方案:给输入框添加失去焦点的事件,当输入框失去焦点,执行以下代码,让页面滚动到顶部

uni.pageScrollTo({
	scrollTop: 0,
	duration: 0
})

2、从A页面点击跳到一个webview页面,如果点击前A页面是有滚动的,没有处于顶部位置,webview页面也是没有处于顶部位置的。

解决方案:在页面初始化时,执行以下代码,让webview页面滚动到顶部

uni.pageScrollTo({
	scrollTop: 0,
	duration: 0
})
发布了31 篇原创文章 · 获赞 5 · 访问量 814

猜你喜欢

转载自blog.csdn.net/weixin_45899022/article/details/103139097