HTML-如何防止手机浏览页面点击输入框页面会自动放大问题

HTML-如何防止手机浏览页面点击输入框页面会自动放大问题

夜无邪 发布于 2017-08-21 字数 99 浏览 1131 回复 1

在手机上打开一个html页面能正常显示大小,点击输入框输入内容时,整个页面会自动放大,求解决方法。

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夜无邪 2017-09-21 1 楼

首先说下为什么,是因为文本框在获得焦点后,键盘自动弹出了,执行了webview的displaySoftKeyboard方法,这个方法会把原本缩小的网页给放大了,所以页面就被放大了;
解决办法:
使用反射机制,有个mDefaultScale属性,当webview失去焦点的时候,修改这个属性的值,setInitialScale(大于等于100即可);
好了,你试试