小编Ada*_*rat的帖子

添加渐进式Web应用程序游戏商店/应用商店

我们的PWA完全使用新的Angular构建.我们已经实现了所有优化,例如树摇,uglify,AOT,服务工作者等.它运行良好,并且像移动应用程序一样运行.如果用户将其添加到主屏幕,则很难区分.

PWA遇到了一些很大的限制:

  • 我们业务的所有通知(至关重要)必须以短信形式发送.这显然具有巨大的成本效益.我们确实在Android上使用"web"推送通知,尽管我们也有很多iOS用户.
  • 我们需要能够"跟踪""背景"中的地理位置,HTML5 Geolocation API不会削减它.
  • 目前,每当用户导航到URL(作为短信提醒发送)时,它往往会在浏览器中打开新标签(取决于手机).即使用户实际将应用程序添加到其主屏幕中也是如此.这显然会增加加载时间并创建太多选项卡.我们宁愿将应用程序放在前台并导航到特定路线(或使用推送通知)
  • 我们的一些活跃用户每天可以轻松接收10个通知,他们需要轻松导航到应用程序.

我们研究了NativeScript和Ionic.两者都提供了开发Angular应用程序的能力,但它们似乎"似乎"围绕专门为移动设备编写应用程序而设计(......或者从头开始使用它们).

我可能错过了一些东西,但是当我们只想将包装器放在我们的渐进式Web应用程序中以便它可以作为"混合"应用程序安装时,最佳做法是什么.该应用程序只需导航到我们的公共URL,它支持服务工作者,并允许我们访问一些本机功能.

我知道我可能在这里错过了PWA的观点,但是编写另一个"本机"应用程序对我们来说并不是真正的选择.

在Google Play商店或Apple App Store中展示我们的渐进式网络作为应用的最佳方式是什么?

android ios progressive-web-apps angular

26
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

angular ×1

ios ×1

progressive-web-apps ×1