1. Möchtest Du unser Team im Android OS-Bereich unterstützen? Details dazu findest du hier!
  2. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

[HTML?] Telefonnummer auf Website Wählen

Dieses Thema im Forum "Android Allgemein" wurde erstellt von TomS, 30.06.2009.

  1. TomS, 30.06.2009 #1
    TomS

    TomS Threadstarter Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    30.06.2009
    Hallo.
    Ich möchte gerne eine Handybrowser (speziell Android Browser) fähige Website erstellen.

    Alles keine Problem, bis auf die Angabe einer Telefonnummer. Die soll direkt aus dem Browser gewählt werden können.

    Wenn man z.B. auf dem Handy "Cafe Ducale" bei Google eingibt, sieht man eine kleine Box mit der Telefonnummer. Die Nummer ist anklickbar. Dann öffnet sich der AndroidDialer, die Nummer ist schon eingegeben und man muss nur noch den grünen Hörer drücken.

    Nur geht das bei meiner Testseite nicht. Ich habe schon verschiedene Formate ausprobiert

    Code:
    089 123456789
    089/123456789
    089123456789
    +498912345
    00498945645645
    
    Bei der Version mit dem Plus wird die Nummer anklickbar. Allerdings wird dann die Nummer ohne + eingetragen. Also 498975757...

    ++4989755 hat den gleichen Effekt und +08912345 geht gar nicht.

    Ich hab die Nummern sogar schon verlinkt.

    Code:
    <a href="+49891234567">1234567</a>
    <a href="dial:+4989123456">123456</a>
    <a href="call:+49891234567">1234567</a>
    Aber dann kommt logischerweise nur eine Fehlermeldung, dass die Seite nicht existert.

    Den Quelltext auslesen geht ja auch nicht auf dem Handy und die Google Handysuche schaut mit Firefox auch total anders aus. Egal ob ich die ganze URL eingebe, wo ja drin steht client=ms-android....

    Also falls jemand ne Ahnung hat, wie ich ne Telefonnummer direkt wählbar machen kann....

    Danke
     
  2. Autarkis, 01.07.2009 #2
    Autarkis

    Autarkis Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    49
    Registriert seit:
    28.02.2009
    Interssante Frage.

    Welches Cafe Ducale meinst du? Die Frage ist perfekt formuliert, aber ohne Link zur Beispielseite keine Chance...
     
  3. TomS, 01.07.2009 #3
    TomS

    TomS Threadstarter Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    30.06.2009
    Heyho.

    Pizzeria Ducale in der Bodenseestraße in München (Aubing)

    Bei mir gleich der 2te Treffer bei Google mit "cafe ducale" nach einer .com.au Seite.

    Sorry, nur Webcam. Aber hab noch kein root auf'm Handy [​IMG]

    Da wird direkt die Nummer angezeigt, drunter ein Link zur Routenberechnung und auch gleich die Location auf Google Maps.

    Im Firefox sieht das ganze jedoch so aus:

    [​IMG]

    Und zwar auch wenn ich die URL von Hand eingebe, die mir angezeigt wird, wenn ich auf meinem Handy ein Lesezeichen für die Ergebnisseite anlege.

    Übrigens hab ich ein G1, falls das für irgendjemanden interessant sein sollte.
     
  4. Autarkis, 01.07.2009 #4
    Autarkis

    Autarkis Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    49
    Registriert seit:
    28.02.2009
    G1, Magic, Samsung - wir sind nun alle Androiden. ;)

    Ich hab den entscheidenden HTML-Code mal rauskopiert, vielleicht kannst du damit was anfangen.

    Der Links scheint so gestaltet zu sein:

    Code:
    <a class="o" href="tel:+498989996499" > 89 89996499</a>
    Schon probiert?

    Ev. liegt es auch am Doctype:

    Code:
    <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
     <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8"/> <meta http-equiv="Cache-Control" content="no-cache"/> <style type="text/css"> .c0 {align:left;vertical-align:top;} </style> <title> cafe ducale münchen - Google Search </title> <style type="text/css">.l{padding-left:3px;padding-top:5px}.o{color:#77c}.q{border:1px solid #797979;margin-top:3px}.e{vertical-align:middle;border:0}.m{color:#008000}#query_box_bottom_form{text-align:center;padding:4px;background-color:#eff3fa}.c{padding:5px 0 5px 1px}.p{padding:5px 0 5px 0}.f{margin-bottom:0;padding-bottom:0}.a{color:#008000}.s{border-bottom:1px solid #36c;text-align:center;padding:12px 0;font-size:x-small;white-space:nowrap}#zig_home_page .s{border-top:1px solid #7aa5d6;border-bottom:1px solid #7aa5d6}.i{font-weight:bold}#zig_home_page .i{margin:4px 0}.k{font-size:x-small;text-align:center}.j{margin:2px;padding:2px;text-align:center;font-size:x-small}.j div{margin:4px auto}.d{margin:4px auto;font-size:x-small}.g{background-color:#ebeff9;border-top:1px solid #36c;margin:2px 0 4px 0;padding:2px 2px 4px 2px}.b{padding-right:15px}.h{font-family:Arial,Helvetica,sans-serif;font-size:small}.n{text-align:center;padding:4px;background-color:#eff3fa;border-top:1px solid #36c;border-bottom:1px solid #36c}.r{margin:4px 0 2px;text-align:center}.r a{padding:0 5px} </style> </head> <body class="h"> <div> <div> <div> <form class="f" id="query_box_top_form" action="/m/search"> <div><input type="hidden" name="site" value="universal"/><input type="hidden" name="uipref" value="3"/><img class="e e" src="http://www.gstatic.com/m/images/logo_small.gif" width="48" height="17" alt="Google"/> <br/> <input id="query_box_top_textbox" type="text" name="q" size="16" value="cafe ducale münchen"/> <input id="query_box_top_submit" type="submit" value="Search"/> </div> </form> </div> </div> <div class="g" id="navbar"> <div><span class="b">Web</span><a class="b" href="/m/search?q=cafe+ducale+m%C3%BCnchen&amp;uipref=3&amp;site=images&amp;tab=wi&amp;sa=N" >Images</a><a class="b" href="/m/search?q=cafe+ducale+m%C3%BCnchen&amp;uipref=3&amp;site=local&amp;tab=wl&amp;sa=N" >Local</a><a class="b" href="/m/news?q=cafe+ducale+m%C3%BCnchen&amp;uipref=3&amp;tab=wn&amp;sa=N" >News</a> </div> </div> <div id="universal"> <div class="p"> <div class="c0 l"><a href="/m/search?uipref=3&amp;site=local&amp;q=cafe+ducale+m%C3%BCnchen&amp;latlng=5887373360988776091&amp;mp=1&amp;zp&amp;source=m&amp;nq=Cafe+Ducale&amp;ct=res&amp;oi=local_result&amp;sa=X&amp;ei=4ptKSvDgGYixjAe3yoeXAw&amp;cd=1&amp;resnum=1" ><b>Cafe Ducale</b></a> <br/><span>Bodenseestr. 228, 81243 München, Germany</span> <br/><a class="o" href="tel:+498989996499" > 89 89996499</a> <br/><img class="q" src="http://maps.google.com/mapdata?CxVRmt4CHfZTrgAgDwwtUZreAjX2U64AQOYBSJYBUgJ1c3IRbW9iaWxlZmUtaW50ZXJuYWyQAQOYAQO4AQQ" width="230" height="150" alt=""/> <div><span class="m">Google Maps</span> </div> </div> </div> <div> <div class="c"><a href="/gwt/x?site=universal&amp;q=cafe+ducale+m%C3%BCnchen&amp;ct=res&amp;oi=blended&amp;sa=X&amp;ei=4ptKSvDgGYixjAe3yoeXAw&amp;cd=2&amp;resnum=2&amp;hl=en&amp;source=m&amp;rd=1&amp;u=http%3A%2F%2Fbranchenbuch.meinestadt.de%2Fmuenchen%2Fcompany%2F4019635" ><b>Cafe Ducale München</b> - meinestadt.de</a><span id="snip_0"> <br/><b>Cafe Ducale</b> in <b>München</b> im Branchenbuch von meinestadt.de - Telefonnummer &amp;   Adresse, Stadtplan, Routenplaner und mehr für <b>Cafe Ducale München</b>.</span><span class="a"> <br/>branchenbuch.meinestadt.de/../4019635</span> <br/> </div> </div> <div> <div class="c"><a href="/gwt/x?site=universal&amp;q=cafe+ducale+m%C3
     
  5. TomS, 01.07.2009 #5
    TomS

    TomS Threadstarter Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    30.06.2009
    Zum Glück :)

    Ha. das hast du noch schnell reineditiert :D

    Nein. Hab ich natürlich nicht. Hätt' ich aber selber draufkommen können. Hab ja schon call: und dial: ausprobiert.... Aber das funzt nun.

    Vielen lieben Dank.

    PS: Wie hast du den Quelltext zu fassen gekriegt?
     
  6. Autarkis, 01.07.2009 #6
    Autarkis

    Autarkis Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    49
    Registriert seit:
    28.02.2009
    Uhm... das hab ich extra für dich noch rausgeschnitten aus dem gesamten Text.

    Kein Ding.

    Google Mobile | Search for your phone

    Suchbegriff in dem unteren Frame eingeben. Dann mit "Show Frame Source" anzeigen lassen. ;)
     
  7. TomS, 01.07.2009 #7
    TomS

    TomS Threadstarter Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    30.06.2009
    Ja. Schon klar. Nur hab ich schon auf Antworten geklickt, da war das noch nicht da gestanden ;)

    Die Idee mit ner simulierten Googlesuche oder nem simulierten Android-Browser hatte ich auch schon. Nur nix gefunden :cool:

    Aber das sieht ja genauso aus, wie in meinem Firefox Screenshot. Und nicht wie auf meinem Handy:confused:
    Keine anklickbare Nummer. Und im Quelltext kommt auch kein "tel:" vor... (ja, ich hab schon den richtigen Frame erwischt^^)
     
  8. Autarkis, 01.07.2009 #8
    Autarkis

    Autarkis Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    49
    Registriert seit:
    28.02.2009
    Äh, ich dachte du wolltest dass es auf dem Android-Browser läuft?

    Nochmal: In dem Quelltext den ich oben rauskopiert habe, kommt also kein tel: vor?
     
  9. Autarkis, 01.07.2009 #9
    Autarkis

    Autarkis Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    49
    Registriert seit:
    28.02.2009
  10. TomS, 01.07.2009 #10
    TomS

    TomS Threadstarter Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    30.06.2009
    Den Link hab ich gar nicht gesehen. Nur den hier: Google Mobile | Search for your phone
    Und da seh ich kein tel:

    Dachte nur, es gibt villeicht nen Trick, wie man auf dem Handy den Quelltext auslesen kann, oder so.
    Also meine ursprüngliche Frage hat sich ja jetzt geklärt und damit bin ich rundum glücklich :)

    Danke nochmals
     
  11. Autarkis, 01.07.2009 #11
    Autarkis

    Autarkis Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    49
    Registriert seit:
    28.02.2009
    Ich sagte ja, dort im unteren Frame eingeben und dann den Quelltext in diesem Frame anzeigen lassen...

    Wahrscheinlich schon, aber meine Akkus laden grad. ;)

    Gern geschehen. Ist aber glaub ich keine offizielle Lösung. Mit HTML 5.0 wird es dann wohl eine standardisierte Lösung geben. Ob das dann tel: call: oder was heissen wird ist noch unbekannt. ;)
     
  12. TomS, 01.07.2009 #12
    TomS

    TomS Threadstarter Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    30.06.2009
    Wenn man zusätzlich "München" eingibt dann geht's... Das war auf'm Handy nicht nötig. Aber jetzt ist alles klar.

    Also noch ist es wichtig, dass ich meine Seiten mobil betrachten kann. Wer dann noch Probleme at, soll sich ein richtiges Telefon kaufen :D
     
  13. Autarkis, 01.07.2009 #13
    Autarkis

    Autarkis Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    49
    Registriert seit:
    28.02.2009
    Ja, bei mir war München bei beiden nötig. ;) Mobile Google Search verwendet wohl andere Cookies / Profilinfos um die Suche zu personalisieren.

    Google-Suchlinks sehen grundsätzlich bei jedem User anders aus. Das war unser Problem zu Anfang.

    Versteh ich nicht... :confused:
     
  14. TomS, 01.07.2009 #14
    TomS

    TomS Threadstarter Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    30.06.2009
    Naja. Das ist wie mit den Browsern für PCs. Man kann's nicht allen recht machen. Und solange es noch keinen Standard für sowas gibt, liegt meine Priorität halt bei Android, weil ich des selber nutze.
    Wenn jetzt der iPhone Nutzer diesen speziellen Telefonlink nicht benutzen kann, tut's mir leid für ihn.
     
  15. Autarkis, 01.07.2009 #15
    Autarkis

    Autarkis Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    49
    Registriert seit:
    28.02.2009
    Achso. Naja, der Vorteil des Standards wird dann, dass es dann im Firefox, Opera, Chrome, Safari und mit Skype, SIP, am PC oder was auch immer funktioniert.

    Wenn dann die iPhoneler auch damit telefonieren können, hab ich auch nichts dagegen. ;)
     

Diese Seite empfehlen