Створення URL-адреси, яка завжди відкривається в Chrome


15

Якщо я хочу переконатися, що URL-адреса, якщо її натискати, завжди відкриється в Chrome (замість браузера за замовчуванням), чи можу я це зробити, змінивши заголовок?

Наприклад, я можу отримати URL-адреси, які завжди відкриваються в Evernote, вони починаються з evernote: ///

Чи можливо це, наприклад, мати щось на кшталт хрому: ///www.url.com


Цю частину URL називають "протоколом"
Восьминіг

Відповіді:


13

Google має офіційну документацію щодо схеми URI програми Chrome iOS на веб-сайті розробника .

Просто замініть httpна googlechromeі httpsна googlechromes. Це означає:

  • http://www.google.com/ стає googlechrome://www.google.com/
  • https://apple.stackexchange.com/ стає googlechromes://apple.stackexchange.com/

Раніше він підтримав рентгенівський зворотний виклик URL з googlechrome-x-callback://. Це дозволило додатку, що викликає, вказати його ім’я та схему URI для Chrome, що відобразило б кнопку "назад" в адресному рядку, що закриває вкладку та викликає вказаний URI. Цю функцію було видалено кілька років тому, коли iOS 9 додав кнопку «Назад до…» у рядку стану (але схема URI все ще працює).


3
Зауважте, що це не стосується Chrome для Mac.
chenware

5

На iOS:

googlechrome://www.example.com

1
Це може працювати на iOS - у мене немає Chrome на iPhone, але це не працює для мене на Mavericks.
samh

Я збирався сказати те саме. Як ви пропонуєте, це має працювати. По-перше, на Mavericks, якщо ви натиснете посилання з цим протоколом або перейдете до нього за веб-адресою. ОС вимагає, щоб ви вибрали додаток, який може його відкрити. Навіть коли вибрано Chrome, хром намагатиметься відкривати URL-адресу file:///googlechrome:///www.example.comкожного разу
markhunte

1
@markhunte OP не вказав OS X чи iOS, я уточнив, що це тільки для iOS
grg

@GeorgeGarside Ура врятував мене, витрачаючи більше часу, намагаючись зрозуміти це.
markhunte

Чи є спосіб зробити це для Mac? Не працює і над Каталіною.
лайсер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.