当我输入http://pattern.dk/sun/(网络移动应用)时,它会要求我将其添加到iPhone的主屏幕。否则我只看到“添加到主屏幕”消息而不是实际应用程序。将其添加到主屏幕并从那里运行它会使其显示应用程序。
但我想在Chrome中打开该应用程序。在Chrome中设置“iPhone iOS5”用户代理会使其显示相同的“添加到主屏幕”消息,而不是应用程序本身。
我想知道输入添加到iPhone主屏幕的应用程序和Safari入口之间有什么区别?我能以任何方式在Chrome中看到该应用程序吗?
答案 0 :(得分:1)
可以使用JavaScript进行区分:
if (window.navigator.standalone) {
// Web app on the homescreen
} else {
// Mobile Safari
}