Anklickbare tel-Protokoll ein tag im firefox
Ich habe eine ziemlich standard-ein tag für eine Telefonnummer. Es funktioniert alles außer Firefox. Ich dachte, das tel-Protokoll-standard - gibt es einen workaround, ich bin bewusst?
<a class="tel" href="tel:8001234567">(800) 123-4567</a>
Firefox Fehlermeldung:
Die Adresse nicht verstanden
Firefox weiß nicht, wie zu öffnen, diese Adresse, da das Protokoll (tel) ist nicht mit keinem Programm verknüpft.
Müssen Sie möglicherweise installieren Sie andere software, um diese Adresse.
- Ich würde check out diese Frage und Antworten stackoverflow.com/questions/1164004/...
- Schon Tat. Die Antworten sind alt - ab Wann (tel) war nicht so weit verbreitet, unterstützt vs (callto). Die firefox-spezifisches Problem ist, was verwirrt mich. Scheint (tel) ist sehr standard für mich.
- Ich würde nicht sagen, dass es etwas heikel, über diese. Firefox hat einfach nicht implementiert Unterstützung für
tel
. - Sie scheinen nicht zu haben, Lesen Sie es sehr sorgfältig, die Frage wurde zuletzt aktualisiert im April 2012. Warum erwarten Sie, dass Firefox zu verstehen, die
tel:
Protokoll ohne weitere add-ons? - Hast du mordy Antwort? Es würde achten Sie auf Ihre situation und es ist nicht so alt..
- Ja - ich sah, dass Antwort. Callto ist nicht die Antwort. Gleichen Fehler wie tel
Du musst angemeldet sein, um einen Kommentar abzugeben.
Firefox weiß nicht, ein Programm für jedes Protokoll. Die Benutzer benötigen würde, um ein Programm anzugeben, das in den Einstellungen in diesem Fall. Es gibt keine server-side-Abhilfe für diese, mit Ausnahme ersetzen Sie es mit der inoffiziellen
callto:
eingeführt durch Skype.tel
undcallto
einfach nicht funktionieren in Firefox (oder jedem beliebigen desktop-browser). Sie müssen eine Drittanbieter-Erweiterung/Programm installiert, dies zu unterstützen. Warum sollte ein desktop-browser automatisch die Unterstützung für diese überhaupt? Der browser kann nichts mit-es sei denn, es gibt software installiert werden, um zu behandeln eine Telefonnummer/Anruf. Mobile Browser sind eine andere Geschichte. Auch Chrome nicht alles tun, wenn ich auf einetel
link (im Gegensatz zu Firefox, der zeigt die Seite, die Sie anders in Ihrer Frage).Ich weiß, das ist eine alte Frage, aber könnte dies helfen, wenn Sie müssen einen workaround:
HINWEIS:
Als @Peter wies darauf hin, diese code definitiv deaktiviert
tel:
links auf Firefox. Ich habe eine Erkennung für mobile Geräte (finden Sie hier) zu begrenzen Nebenwirkungen, aber es immer noch deaktiviert Drittanbieter-Anwendungen, die es behandeln konnte, auf den desktop.Dem Handy-link funktioniert in firefox, und, wenn keine Telefon-app installiert ist, informiert Sie Sie, warum es nicht die Nummer anzurufen. Es ist nicht eine Fehlermeldung, und als Kommentare weisen darauf hin, die "Lösungen" sind nicht geeignet. Ich bin mit diesem Hinweis für pc-Benutzer in meiner responsive Website:
Zwar nicht die genaue Wahrheit, es wird Ihnen erklären, die meisten pc-Benutzer, die nicht über eine Telefon-Anwendung installiert, dass Sie, sollten Sie nicht verwenden die Telefonnummer als anklickbare Verknüpfung, während mobile Nutzer, die keine Maus ist, wird Sie nie finden Sie in der QuickInfo. Desktop-Nutzer mit einer Handy-app wird wahrscheinlich verwendet werden, um auf Telefon-links, und auch verstehen, dass der tooltip soll für desktop-Nutzer ohne Telefon-app.
Habe ich nicht deinstallieren, meine E-mail zu testen, ob die gleiche Nachricht angezeigt wird, in ein Anker-tag mit
href="mailto:..."
. Die Nachricht ist eine Art von allgemeinem Umgang-Protokoll nicht installiert ist, also es klingt irgendwie kryptisch auf einige Benutzer.