ios - twitter PWA 无法在 native 应用程序中打开,例如设置

标签 ios twitter web-applications progressive-web-apps

我是 PWA 新手,对此感到非常兴奋。抱歉,这个问题根本不是技术性的,但我想向我的工作人员演示市场上成功的 PWA。我已将 Twitter 保存到 iPhone 的主屏幕上,当我在主屏幕上单击它打开 PWA 时,它会自动在 Safari 浏览器中打开。 有人可以告诉我如何在 PWA 中打开 Twitter 应用程序吗? 为了确保这不是我手机的问题,我在手机上保存了以下 PWA,这将作为 native 应用程序打开,如设置:https://angular2-hn.firebaseapp.com/news/1

非常感谢并抱歉在这里提出愚蠢的非技术问题...... 我到处搜索,但找不到任何地方有人问类似的问题。

最佳答案

基于此blog ,为了使用 PWA,请确保您已满足特定条件:

  • 必须是 HTTPS(参见 let’s encrypt)
  • 具有所需属性的有效 list ( Web Manifest Validator )
  • 必须有 service worker
  • list start_url 必须始终加载,即使是离线(使用 service worker)
  • 必须提供自己的导航
  • 应响应不同的屏幕尺寸和方向

希望这对您有所帮助。

关于ios - twitter PWA 无法在 native 应用程序中打开,例如设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45122262/

相关文章:

ios - 以编程方式更新 iOS 约束

python - Twitter HTTP 请求 : 403 error

python - 在 Python/Django 中将用户的 facebook/twitter 好友与网站用户进行比较

java - 为什么 www.twitter.com 有时使用 InetAddress/getHostAddress() 返回不同的 IP 地址?

javascript - 创建历史导航

PHP/MySQL我选择多列

ios - 切换尺寸等级Xcode

iphone - 获取所选单元格的索引路径

ios - 如何为表格 View 部分中标题的高度变化设置动画?

javascript - 你如何测试 Backbone.js View 是否得到正确的 unbound() 和 destroyed()?