【问题标题】:Save website to homescreen on iPhone vs. direct entrance - differences?将网站保存到 iPhone 上的主屏幕与直接进入 - 区别?
【发布时间】:2012-12-16 07:41:26
【问题描述】:

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

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

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

【问题讨论】:

    标签: iphone ios mobile mobile-safari


    【解决方案1】:

    可以使用 JavaScript 进行区分:

    if (window.navigator.standalone) {
        // Web app on the homescreen
    } else {
        // Mobile Safari
    }
    

    【讨论】:

    • 谢谢!但是有没有办法在 Chrome 中作为应用程序显示它?
    • @Paul 只要你能让 Chrome 伪装成 Mobile Safari 并且你设法将 window.navigator.standalone 设置为 true,就可以了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-13
    相关资源
    最近更新 更多