检查FirefoxOS应用程序是否更新或首次安装
Check if FirefoxOS application is updated or installed for the first time
如果 Firefox OS 设备上安装的应用程序已更新,是否可以获取 - 已经有该应用程序的先前版本?
我想只为新用户显示启动通知。
据我所知,没有 API,也没有真正的需要。您可能想要做的是在午餐时间检查一些东西。
您可以使用 localStorage api 来存储一个值...比方说版本号。
- 如果 localStorage 中没有该值,则表示该应用是新安装的。
- 如果它存在并且值等于您期望的值...那么您已经安装了该应用程序并且“已初始化”
- 如果它存在并且值低于您预期的值,那么您已经更新到更新版本的应用程序。
应用程序初始化后,将值保存在localStorage或indexedDB中。没什么神奇的。
如果 Firefox OS 设备上安装的应用程序已更新,是否可以获取 - 已经有该应用程序的先前版本?
我想只为新用户显示启动通知。
据我所知,没有 API,也没有真正的需要。您可能想要做的是在午餐时间检查一些东西。
您可以使用 localStorage api 来存储一个值...比方说版本号。
- 如果 localStorage 中没有该值,则表示该应用是新安装的。
- 如果它存在并且值等于您期望的值...那么您已经安装了该应用程序并且“已初始化”
- 如果它存在并且值低于您预期的值,那么您已经更新到更新版本的应用程序。
应用程序初始化后,将值保存在localStorage或indexedDB中。没什么神奇的。