我正在尝试对 ionic 如何处理 accessibility features
进行逆向工程例如放大应用程序和键盘。
这是我的问题:由于构建问题(这是一个遗留应用程序),我们不久前更新了 ionic 框架,我不明白为什么会发生这种缩放。
关于left
是我们的 Ionic App
关于right
是 Safari
我的 index.html 有一个 <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
在我们的 config.xml 中还有 <preference name="EnableViewportScale" value="false" />
我已经将我的问题与这个问题进行了比较 Ionic IOS Tel keyboard very big (Zoom In)然而,我的问题是一切都被放大了,而不仅仅是键盘。
最佳答案
好的,在网上搜索了几个小时之后,解决方案是在 xCode 中创建应用程序图标和启动图像。而不是让 Ionic/Cordova 处理它。
在 iPhone 5 或 5s 上,问题不存在。但在 iPhone 6 或 6s 等 DPI 更高的设备上,Ionic/Cordova 无法根据手机分辨率获得正确的启动图像。是的!显然,如果分辨率不合适,启动图像将为应用程序的其余部分设置“缩放”。
关于ios - Ionic 应用程序和键盘在 iOS 上放大/变大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46120211/