在从受信任的Web活动打开的自定义选项卡中隐藏div



我有一个Android应用程序,它使用带有外部链接的Trusted Web Activity。单击链接时,它会在应用内浏览器中打开(自定义选项卡(。我想在自定义选项卡页面中隐藏一个div,但我想在Chrome中打开网站时显示这个div。有可能吗?div如下所示。

<div id="something" class="something"><a class="btn btn-primary" href="somelink">text</a></div>

假设开发人员控制了涉及的两个站点,如果受信任的Web活动正在打开https://siteA.com,并且https://siteB.com是从站点a上的链接打开的,并且您希望在站点a打开站点B时在网上隐藏div。

您可以链接到https://siteB.com?hideDiv=true。siteA只能在受信任的Web活动中附加额外的参数。siteB检查参数是否存在,如果存在则隐藏潜水。

另一种选择是在JavaScript中检查document.referrer并检查它是否与https://siteA.com匹配。

相关内容

  • 没有找到相关文章

最新更新