您可以参考此文档。请注意,如果用户通过旧的“添加到主屏幕”方法(即在Chrome 58之前的任何版本中)安装了您的渐进式Web应用程序,则无法检测到您的应用程序是否已安装。Chrome将您的站点添加到主屏幕作为书签,并且此数据未暴露给系统。 但是,如果用户使用新的Web APK功能安装了Web应用程序,则可以确定您的Web应用程序是否已安装。如果您知道Web APK的包名称,则可以使用context.getPackageManager().getApplicationInfo() API来确定是否已安装。请注意,这是实验性的。
getPackageManager()
API?即,您如何访问除通过导航器公开的其他API之外的任何其他API?参考: https://developers.google.com/web/fundamentals/integration/webapks https://chromium.googlesource.com/chromium/src/+/master/chrome/android/webapk/shell_apk/src/org/chromium/webapk - holmberd