提问人:Mathew Agustin Bella 提问时间:8/5/2023 最后编辑:Mathew Agustin Bella 更新时间:8/20/2023 访问量:74
PWA 到 TWA 问题 - Android launcherName 显示为“Chrome”而不是预期名称,但在其他视图中显示正常
PWA to TWA Issue - Android launcherName displays as 'Chrome' instead of the expected name, but it shows fine in other views
问:
发生了什么事?
我在网站上生成了一个带有源代码的 PWA 应用程序。我的 PWA 配置在网站上传递;但是,生成的 TWA 不显示正确的名称。应用程序的名称在应用程序列表和设置中工作正常,但此区域除外。
预览:
如何重现该行为?
- 转到 pwabuilder.com 并插入您的 PWA url 网站
- 商店包装
- 找到“Android”并选择“生成包”
- 填写配置更重要的是应用程序名称、版本、清单位置,我当前的回退行为是自定义选项卡,显示模式设置为独立,启用包含源代码并禁用签名密钥,因为我不想上传我的密钥
- 下载软件包
- 使用 Android Studio 打开源代码
- 生成上传到 Google Play 的签名文件
我期望会发生什么?
我还没有真正触及这个源代码中的任何内容。我下载它的原因只是为了以防万一我想更改或更新通知设置,以及在将其上传到 Google Play 商店之前进行 APK 签名。
我希望在导航到该区域时显示我的应用程序名称,而不仅仅是在应用程序设置页面或应用程序列表中,因为用户可能会对此问题感到困惑。
我使用的是什么环境?
- 操作系统:安卓 13
- 浏览器:铬
- 版本: 115.0.5790.138
其他背景
注意:来自 Google Play 商店的数字资产链接密钥已经添加到我的资产链接 json 文件中,自 2019 年以来一直在使用此 PWA,这是我第一次遇到这个问题。
通过 Github: [BUG] Android launcherName 是 Chrome #4227
答:
0赞
Mathew Agustin Bella
8/20/2023
#1
此问题已移至:
问题 1472686:[BUG] PWA 到 TWA 实现 - Android launcherName 是 Chrome。
基于 peconn:不幸的是,这是 Android 方面的一个错误 - 我们调用 Activity#setTaskDescription 以使该文本成为您的 PWA,但从 Android P 开始,这不会生效。我们无能为力。
(对于未来的 Google 员工来说,这个问题是 b/161535338,但公众无法访问。
评论