繁体   English   中英

创建iDevice HTML5 Web应用程序安装屏幕?

[英]Create iDevice HTML5 web app installation screen?

我到处都在stackoverflow和Internet上寻找这个问题的答案,但是不幸的是没有发现任何问题。 OpenAppMkt 仅有一个安装屏幕,可用于安装iPhone,iPod Touch和iPad的Web应用程序。 安装后,它显示该应用程序。 有什么办法可以复制当前项目的安装屏幕? 谢谢。

我想出了怎么做。 Apple meta标签文档中,有一个名为window.navigator.standalone的属性,该属性返回三个值:

  1. 如果它作为从主屏幕启动的网络应用程序运行,则为true
  2. 如果它在野生动物园浏览器中运行但不作为Web应用程序运行,则返回false
  3. 如果它正在任何其他浏览器中运行,则undefined (以上都不是)

这使得检测本身,如果它返回undefined ,那么你可以显示大致为“你的平台不支持此Web应用程序”,如果该行的东西false ,那么你可以显示“请安装”,它true可以显示的正在运行的网络应用。

好的UX不允许用户在未首先安装Web应用程序的情况下运行它可能并不符合最大的利益,因此也许提示安装,但允许用户在未安装Web应用程序的情况下进行操作是最佳做法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM