1

当我输入http://pattern.dk/sun/(网络移动应用程序)时,它要求我将其添加到 iPhone 的主屏幕。否则我只会看到“添加到主屏幕”消息,而不是实际应用程序。将其添加到主屏幕并从那里运行使其显示应用程序。

但我想在 Chrome 中打开该应用程序。在 Chrome 中设置“iPhone iOS5”用户代理使其显示相同的“添加到主屏幕”消息,而不是应用程序本身。

我想知道添加到iPhone主屏幕的应用程序和Safari入口之间有什么区别?我可以以任何方式在 Chrome 中查看该应用程序吗?

4

1 回答 1

1

可以使用 JavaScript 进行区分:

if (window.navigator.standalone) {
    // Web app on the homescreen
} else {
    // Mobile Safari
}
于 2013-01-01T19:48:28.653 回答