Схема URL, чтобы открыть Chrome / Firefox (ОС Android) из поста Facebook - PullRequest
0 голосов
/ 04 октября 2019

У нас есть веб-страница, которую необходимо открыть в Chrome / Firefox на Android, чтобы полностью отобразить содержимое. Но когда мы публикуем ссылку в Facebook, она всегда открывает ссылки в своем веб-браузере.

Поэтому мы проверяем, есть ли способ принудительно открыть ссылку в браузере Chrome из сообщения в Facebook.

Вот некоторые подходы, которые мы попробовали:

  1. Использовать схему URL Chrome (googlechrome: // navigate? Url = example.com)

  2. Используйте window.location.href, window.open (url, "_ system") и т. Д.

  3. И даже с помощью намерения запустить Chrome из веб-браузера: Какова цель запуска любой ссылки на веб-сайт в Google Chrome

Если у вас есть идея или подтверждение того, что невозможно заставить пользователей перейти из браузера Facebook в Chrome (Android)OS), пожалуйста, дайте нам знать.

1 Ответ

0 голосов
/ 11 октября 2019

До недавнего времени подход googlechrome: // navigate? Url = example.com работал с обеими ссылками на Android / iOS Facebook при использовании href с target = "_ blank". Недавно это перестало работать на Android Facebook. Единственный обходной путь, который я нашел, который работает, это использование ссылки intent:, которая не указывает путь к пакету для Chrome. Он откроет ссылку с помощью браузера по умолчанию, поэтому не гарантированно будет ChromeКонкретный формат ссылки, который работал:

window.location = 'намерение: https://example.com # Намерение; конец ';

Похоже, что намерение соответствуетуниверсальный URL для использования выбранного по умолчанию браузера, если пакет не указан.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...