Скрыть div в пользовательской вкладке, открытой из доверенной веб-активности - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть приложение Android, которое использует Trusted Web Activity с внешней ссылкой. При нажатии на ссылку она открывается в браузере приложения (пользовательские вкладки). Я хочу скрыть div на этой странице пользовательских вкладок, но я хочу показать этот div, когда сайт открывается в Chrome. Возможно ли это?

1 Ответ

0 голосов
/ 11 мая 2020

Предполагая, что разработчик контролирует оба вовлеченных сайта, если Trusted Web Activity открывает https://siteA.com и https://siteB.com открывается по ссылке на сайте A, и вы хотите скрыть разделение, когда сайт A открывает сайт B.

Вы можете сослаться на https://siteB.com?hideDiv=true. siteA может добавить дополнительный параметр, только если он находится в Trusted Web Activity. siteB проверяет, существуют ли параметры, и скрывает погружение, если оно присутствует.

Другой альтернативой является проверка document.referrer в JavaScript и проверка, соответствует ли оно https://siteA.com.

...