我有一个使用带有外部链接的受信任的 Web 活动的 Android 应用程序。单击链接时,它会在应用内浏览器(自定义选项卡)中打开。我想在该自定义选项卡页面中隐藏一个 div,但我想在网站在 Chrome 中打开时显示该 div。可能吗?div 如下所示。
<div id="something" class="something"><a class="btn btn-primary" href="somelink">text</a></div>
我有一个使用带有外部链接的受信任的 Web 活动的 Android 应用程序。单击链接时,它会在应用内浏览器(自定义选项卡)中打开。我想在该自定义选项卡页面中隐藏一个 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
. 只有在受信任的 Web 活动中时,siteA 才能附加额外的参数。siteB 检查参数是否存在,如果存在则隐藏潜水。
另一种选择是检查document.referrer
JavaScript 并检查它是否匹配https://siteA.com
。