解决IOS 10 Safari浏览器input控件获取焦点后页面放大问题

IOS 10 Safari浏览器目前处于基本无视viewport缩放禁用设置的状态,导致当前用户可以直接缩放整个页面并且页面在input控件在获取焦点后也会自动放大。对于前一个问题,似乎也没有解决方法。不过,后一个问题则是由于viewport标签没有添加 user-scalable=0导致,请遇到这个问题的开发者修改.

这是IOS 10更新记录:

To improve accessibility on websites in Safari, users can now pinch-to-zoom even when a website sets user-scalable=no in the viewport.

或许需要通过监听touch事件来解决第一个问题了.