当前位置: 首页 > 知识库问答 >
问题:

除了起始页之外,无法删除TWA渐进式Web应用程序中的应用程序URL栏

冯阳华
2023-03-14

我已经通过谷歌页面上的指南直接创建了一个TWA Progressive Web应用程序:
https://developers.google.com/web/updates/2019/02/using-twa
并在应用程序和AssetLink中添加了资产报表。我的两个域名上的json与谷歌网站上的描述完全相同

打开应用程序时,不会显示应用程序URL栏。然而,如果我点击一个链接进入我的第二个域名,就会出现URL栏。

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

这是我的资产链接。/下的json。在应用程序中的域和资产_语句中的著名/常见链接--
资产链接。json:


    [{
    "relation": ["delegate_permission/common.handle_all_urls"],
    "target": {
    "namespace": "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"]
    }
    }]

应用资产声明:


    [{
    "relation": ["delegate_permission/common.handle_all_urls"],
    "target": {
    "namespace": "web",
    "site": "https://first.exsub.exdomain.com"
    }
    },
    {
    "relation": ["delegate_permission/common.handle_all_urls"],
    "target": {
    "namespace": "web",
    "site": "https://second.exsub.exdomain.com"
    }
    }]

共有1个答案

马渊
2023-03-14

您需要将受信任的Web活动配置为多来源。以下是说明如何操作的文档:https://developers.google.com/web/android/trusted-web-activity/multi-origin

 类似资料:
  • 因此,我们正在构建一个进步的web应用程序,当然,我们正在使用令人敬畏的服务人员。 每当我们发布新版本的应用程序时,我们都会更新软件中的版本号。js文件。页面加载时,浏览器会检测到sw。js已更改并触发“安装”和“激活”事件,这反过来会缓存适当的资源以供脱机使用。 这工作很棒。但是从我的理解来看,它只会在页面加载时被触发。因此,如果用户将应用程序添加到他们的主屏幕上,并且总是使用此快捷方式访问应用

  • 我尝试遵循grails文档中的说明,并试图在创建用于部署的war文件时删除嵌入的tomcat服务器。 然而,即使在构建中。Gradle我有: 生成的WAR文件与将org.springframework.boot:spring-boot-starter-tomcat的修改为之前的大小相同。 在探索WAR文件时,我仍然看到以下文件: spring-boot-starter-tomcat-1.2.5.r

  • 当渐进式web应用程序(带有service worker)显示通知时,通知抽屉中显示的通知具有我提供的图标,看起来很好。 有没有办法让PWA指定状态栏中显示的图标?

  • 我已经成功地为我的网站创建了一个PWA,但当我将它添加到主屏幕并打开应用程序后,闪屏上的图标仍然非常小。 谢谢!

  • 我有一个angular(1.5.9)应用程序托管在Amazons Elastic Beanstalk上。 我想从URL中删除并遵循本指南和其他类似指南。 > 完成index.html更新: 所有参考资料的更新均已完成: <代码>/#/登录- 我已经通过ssh连接到我的亚马逊服务器并创建了一个。htaccess文件: [ec2-user@ip-xxx-xx-x-xxx]$ll-a /var/www/

  • 我正在使用notificationcompat.builder构建通知,我基本上遵循以下指南:http://developer.android.com/guide/topics/ui/notifiers/notifications.html 通知小图标是设计在Android状态栏中显示的小白唯一版本。 问题是,无论我做什么,相同的图标是用来指示原始应用程序的,我只是想隐藏它,因为我的应用程序图标也