tel: tag in chrome (mac os x) öffnet facetime, aber in gmail werden hangouts geöffnet.

581
johnshen64

Über den Handler des tel-Tags wird hier gesprochen: https://productforums.google.com/forum/#!topic/hangouts/ItliGvezjdM

Es wurde jedoch keine Lösung vorgeschlagen, Hangouts so zu behandeln, dass alle diese Tags behandelt werden.

Ich habe mir die Einstellungen des Chrome-Protokoll-Handlers angesehen und konnte eine solche Einstellung nicht finden. Ich habe auch versucht, den Gmail-Quellcode umzuentwickeln, um herauszufinden, warum Tel-Tag mich zu den Hangouts bringt, aber ich kam nicht weiter. Alle Hinweise werden sehr geschätzt.

3

1 Antwort auf die Frage

0
redbmk

Ich fühle mich wie in der Nähe, könnte aber etwas Hilfe gebrauchen. Ich habe dieses bash-Skript, das ich unter Linux zum Öffnen von Hangouts mit tel:Links verwendet habe:

#!/bin/bash  number=$ open "https://hangouts.google.com/?action=chat&pn=$number" 

Dann habe ich festgestellt, dass ich mit der integrierten AutomatorAnwendung eine App erstellen kann, die das Bash-Skript ausführt, und diese als App speichern: https://stackoverflow.com/a/281455/817950

Als Nächstes verwendete ich RCDefaultApp (Freeware), um die Standard-App in diese von mir erstellte Hangouts-App zu ändern.

Wenn ich nun auf einen tel:Link klicke, werden Hangouts geöffnet. Das Problem ist jedoch, dass die Argumente nicht weitergereicht werden. Wenn jemand herausfinden kann, wie die Argumente an die App übergeben werden und an das Bash-Skript übergeben werden, wäre dies der Fall toll sein.