Creazione di un URL che si apre sempre in Chrome


15

Se voglio assicurarmi che un URL, se cliccato, si aprirà sempre in Chrome (anziché nel browser predefinito), posso farlo modificando l'intestazione?

Ad esempio, posso ottenere URL che si aprono sempre in Evernote, iniziano con evernote: ///

È possibile, ad esempio, avere qualcosa come Chrome: ///www.url.com


Quella parte dell'URL viene definita "protocollo"
Octopus,

Risposte:


13

Google ha documentazione ufficiale sullo schema URI dell'app Chrome per iOS sul suo sito Web per sviluppatori .

Sostituisci semplicemente httpcon googlechromee httpscon googlechromes. Questo significa:

  • http://www.google.com/ diventa googlechrome://www.google.com/
  • https://apple.stackexchange.com/ diventa googlechromes://apple.stackexchange.com/

In precedenza, supportava un x-callback-url di googlechrome-x-callback://. Ciò ha permesso all'app chiamante di indicare il suo nome e lo schema URI a Chrome, che mostrerebbe un pulsante Indietro nella barra degli indirizzi che chiude la scheda e invoca l'URI specificato. Questa funzione è stata rimossa alcuni anni fa quando iOS 9 ha aggiunto il pulsante "Torna a ..." nella barra di stato (ma lo schema URI funziona ancora).


3
Nota che questo non si applica a Chrome per Mac.
Chenware,

5

Su iOS:

googlechrome://www.example.com

1
Potrebbe funzionare su iOS — non ho Chrome sul mio iPhone — ma non funziona per me su Mavericks.
samh,

Stavo per dire lo stesso. Come stai proponendo che dovrebbe funzionare. Innanzitutto su Mavericks se fai clic su un link con questo protocollo o vai su di esso in un indirizzo web. Il sistema operativo ti chiede di selezionare un'app che può aprirla. Anche quando viene selezionato Chrome, Chrome tenterà di aprire l'URL file:///googlechrome:///www.example.comogni volta
markhunte,

1
@markhunte OP non ha specificato OS X o iOS, ho chiarito che questo è solo per iOS
GRG

@GeorgeGarside Cheers mi ha risparmiato più tempo a cercare di capirlo.
markhunte,

C'è un modo per farlo per Mac? Non funziona nemmeno su Catalina.
Lascio
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.