当您在iPhone上访问他们的网站时,预测io使用什么框架来"download"应用程序



如果你从iPhone访问 forecast.io,他们会要求你下载他们的应用程序(实际上你只是添加到主屏幕,它看起来像一个实际的应用程序)。我认为这是一些js框架。有人知道它叫什么吗?

我们不使用框架,因为它非常简单:

首先,当页面加载时,我们查看是否设置了 window.navigator.standalone 属性。如果应用程序已从主屏幕启动,则移动 Safari 会将其设置为 true。如果不是,我们会显示安装屏幕(这只是一个覆盖页面的大div)。

接下来,我们在 HTML 中添加一些元标记,这些元标记告诉移动 Safari 隐藏浏览器镶边(按钮等),设置主屏幕图标等。你可以在这里找到关于它们的所有信息。

相关内容

最新更新