我有一个简单的MobileFirst混合应用程序,只有html,js,没有本机调用。在iOS和Android上安装并运行应用程序时,页面无法缩放。如果在移动浏览器中像预览一样运行它,页面可以缩放。 html head部分中的视口元标记设置为“<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes">
”。是否需要设置其他配置才能使应用程序可以缩放?
答案 0 :(得分:1)
那是因为虽然应用程序是使用HTML等创建的,但它仍然是应用程序 - 而不是网页,所以它会让人觉得它会不可缩放。您不希望自己的应用感觉像是网页,而是像应用一样。
例如,您可以在创建应用程序时查看关于Do and Don的Apple页面:https://developer.apple.com/design/tips/
您的应用程序的设计应该与应用程序的思维方式相适应 - 适合屏幕,而不是密集等...