首页 > 解决方案 > 验证受信任的 Web 活动以隐藏应用程序中的地址栏

问题描述

我正在尝试发布我的 PWA Google Play,但是当应用程序打开时,我无法让它在 Chrome 中隐藏地址栏。

似乎需要将文件添加到服务器,我这样做了

https://crux.commonms.com/ppo/.well-known/assetlinks.json

使用此应用程序提供的信息:

https://developers.google.com/digital-asset-links/tools/generator

但是当我尝试用我的数据填充它时:

crux.commonms.com/ppo
com.commonms.patientportal
09: E9: C6: BE: B2: 8F: A2: C8: 97: 18: 9E: 7C: 28: A4: 8D: AE: 6F: DA: 68: 7E: CA: 9C: F7: 0A: BD: C7: B1: FA: E1: 97: EC: 9F

当我单击时'Test Statment'出现“输入字段无效”错误,这可能是因为我在服务器内的文件夹(“ppo”)中有应用程序,但它就在那里。

我正在寻找解决方案,还有另一个问题

TWA - 数字资产链接正常,但地址栏仍然可见

他们向其推荐此应用程序

https://play.google.com/store/apps/details?id=dev.conn.assetlinkstool&hl=en

我也试过了,但地址栏仍然可见。

标签: androidurlgoogle-playprogressive-web-appstrusted-web-activity

解决方案


assetlinks.json文件需要位于.well-known/assetlinks.json,相对于域的根目录。您似乎将文件放在/ppo文件夹下,这是错误的位置。将文件移动到以下位置应该可以解决问题。:

https://crux.commonms.com/.well-known/assetlinks.json


推荐阅读