0

我已经通过这个谷歌页面上的指南直接创建了一个 TWA 渐进式 Web 应用程序:
https
://developers.google.com/web/updates/2019/02/using-twa 并在应用程序中添加了资产声明和我的两个域上的assetlinks.json 与谷歌网站上的描述完全一样。

打开应用程序时,没有显示应用程序 URL 栏。但是,如果我单击链接转到我的第二个域,则会出现 URL 栏。

在我的两个域之间导航时,如何使 URL 栏保持隐藏状态?

这是我在域/.well-known/ 下的assetlinks.json 和应用程序中的asset_statements ---
assetlinks.json:

    [{
    “关系”:[“delegate_permission/common.handle_all_urls”],
    “目标”: {
    “命名空间”:“android_app”,
    "package_name": "com.exdomain.exsub.app",
    "sha256_cert_fingerprints": ["59:81:22:DC:B0:16:95:A4:2D:F3:47:16:2A:9D:F6:63:E0:D2:99:DD:36:ED: 9C:ED:6B:C6:39:4A:89:E3:E9:24"]
    }
    }]

应用资产声明:

    [{
    “关系”:[“delegate_permission/common.handle_all_urls”],
    “目标”: {
    “命名空间”:“网络”,
    “网站”:“https://first.exsub.exdomain.com”
    }
    },
    {
    “关系”:[“delegate_permission/common.handle_all_urls”],
    “目标”: {
    “命名空间”:“网络”,
    “网站”:“https://second.exsub.exdomain.com”
    }
    }]

4

1 回答 1

0

您需要将受信任的 Web 活动配置为多源。这是解释如何执行此操作的文档:https ://developers.google.com/web/android/trusted-web-activity/multi-origin

于 2020-04-26T08:50:45.953 回答