检查FirefoxOS应用程序是否更新或首次安装

Check if FirefoxOS application is updated or installed for the first time

如果 Firefox OS 设备上安装的应用程序已更新,是否可以获取 - 已经有该应用程序的先前版本?

我想只为新用户显示启动通知。

据我所知,没有 API,也没有真正的需要。您可能想要做的是在午餐时间检查一些东西。

您可以使用 localStorage api 来存储一个值...比方说版本号。

  • 如果 localStorage 中没有该值,则表示该应用是新安装的。
  • 如果它存在并且值等于您期望的值...那么您已经安装了该应用程序并且“已初始化
  • 如果它存在并且值低于您预期的值,那么您已经更新到更新版本的应用程序。

应用程序初始化后,将值保存在localStorage或indexedDB中。没什么神奇的。