渐进式网页应用:从Android设备启动开始

时间:2018-04-06 14:03:43

标签: android boot progressive-web-apps

在工作中,我们正在从原生应用转换为渐进式网络应用。 我们之前获得的最后一个功能是在我们的应用程序在设备启动时自动打开之前,而不是PWA。

PWA似乎不可能(我错了吗?)。 我们正在寻找安装可以在启动时启动PWA的Android本机应用程序。但似乎我们需要PWA包名或其他来启动应用程序。

您知道PWA是否有包裹名称或其他名称? 或者,如果我们更普遍地说,你认为它是否可能?

1 个答案:

答案 0 :(得分:0)

您需要本地代码来帮助启动您的PWA,因为您的PWA本身无法侦听ACTION_BOOT_COMPLETED,这是您在启动时触发应用所需的。 您可以创建BroadcastReceiver,并在收到ACTION_BOOT_COMPLETED后,使用您的PWA的Android Intent Filters与您的本机代码进行深层链接。

如果您考虑将PWA分发到非企业环境,在那里安装Native代码不受控制和保证,我没有看到任何其他方法在启动时调用您的PWA。