提交 69c08a06 authored 作者: lidongxu's avatar lidongxu

测试:高度100%去掉

上级 f8cd6465
......@@ -423,7 +423,24 @@ const deleteLongTimePictureArr = async (file, { name, index }) => {
showNotify({ type: 'success', message: '大日期产品照片,删除成功' })
}
// 检测是否为 iOS 设备
const isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;
if (isIOS) {
// 监听所有输入框的失焦事件(键盘收起时触发)
document.addEventListener('blur', (e) => {
if (['INPUT', 'TEXTAREA'].includes(e.target.tagName)) {
setTimeout(() => {
// 保存当前滚动位置(避免过度滚动)
const scrollTop = window.pageYOffset || document.documentElement.scrollTop;
// 先向下滚动1px,再滚回原位置,强制触发重排
window.scrollTo(0, scrollTop + 1);
window.scrollTo(0, scrollTop);
}, 100); // 延迟100ms,确保键盘完全收起
}
}, true); // 注意:需用捕获阶段(true)监听
}
</script>
<style scoped
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论