1

此问题与 pwabuilder -> Building Android PWA APP 无关,但在构建后对一些问题进行了排序。

好的,这是一个很好的例子。

  1. 我从 chrome安装应用程序(添加到主屏幕)
  2. 共享目标工作正常
  3. 我也可以全屏查看应用程序

现在我去PWA Builder构建我的 android 应用程序以在 Play 商店上发布

  1. 我为安卓构建应用程序
  2. 我在我的安卓设备上安装应用程序
  3. 共享目标不起作用!
  4. 我无法全屏查看应用程序(我想摆脱地址栏)

有没有办法解决这种行为?

注意PWA Builder中,我为 Microsoft Store 构建了应用程序,在我的初始测试中,我发现它可以正常工作,就像我希望的那样。(添加到主屏幕上的 2 和 3 点工作正常)

任何有关 android 问题的帮助将不胜感激。谢谢。

4

1 回答 1

1

好的,我今天终于明白了。

这篇文章说明了如何克服这个问题。

解决: 移除 URL 栏 受信任的 Web 活动(PWA APK)需要在 Android 应用程序和要建立的网站之间建立关联才能移除 URL 栏。

请按照以下步骤删除栏:

  1. Go APK zip 确保有assetlinks.json [如果不可用,请重新生成]
  2. 在 /.well-known/assetlinks.json 路径上添加资产链接并从您的域提供它。
  3. 检查您的 https://YOUR_HOST/.well-known/assetlinks.json 已退出或未退出
  4. 如果以上链接不可用,则在根目录中创建一个 .well-known 文件夹,然后从 .well-known 文件夹中的 zip 上传assetlinks.json 文件,确保此链接正确呈现内容
  5. 现在你准备好了,从移动设备中清除浏览器和应用程序数据

有关更多信息或验证此Click Here的assetlinks.json(以下内容)值。

[{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
    "namespace": "android_app",
    "package_name": "android package id",
    "sha256_cert_fingerprints": ["Upload key certificate -> SHA-256 certificate fingerprint"]
}
}]

在此处输入图像描述

在所有这些步骤之后,我的 Android 应用程序现在没有显示顶部地址栏。

于 2021-07-17T07:54:24.953 回答