• User Newbie

    HTML mobile website - bottone call

    Ciao a tutti.

    Mi sto muovendo verso la tipologia di sito web per mobile in html compatibile quindi per tutti i dispositivi. Nella classica interfaccia dedicata per gli smartphone c'è ad esempio il pulsante Call che permette di piazzare una chiamata immediata di contatto.

    Qualcuno sa indicarmi qualche risorsa online dove trovare lo script dedicato a questa funzione?
    Per la geolocalizzazione esiste anche una qualche soluzione simile o è possibile solo per le app progettate in objective C ??

    Grazie a chi mi vorrà rispondere.
    ciao Viviana


  • ModSenior

    Ciao Viviana.

    Fai riferimento all'objective C che è il linguaggio di programmazione usato per sviluppare App per Iphone, quindi deduco che ti stai riferendo a questo smartphone.
    Il browser di serie su Iphone, Safari Mobile, interpreta come impostazone predefinita tutti i numeri di telefono che è in grado di riconoscere nella pagina web e li rende già attivi.

    Questa impostazione non è quasi mai utile perché Safari riconosce come numeri telefonici anche numeri che non lo sono.
    Quindi il primo passo è disabilitare questa impostazione aggiungendo nella sezione head della pagina html questa istruzione:

    <meta name="format-detection" content="telephone=no">

    Attenzione che questo funzione per i siti web per mobile.
    Ovviamente se a te piace mantieni pure attivo il riconoscimento automatico.

    A questo punto, una volta disabilitato il riconoscimento automatico, per inserire un link, testuale o grafico, e far partire una telefonata, usa questa sintassi:

    <a href="tel:011-000000000">Chiamami o altro testo di ancoraggio</a>

    Infine ecco una risorsa per trovare script, esempi e documentazione: Apple Developer Center.
    Qui invece trovi lo schema degli url supportati.

    Valerio Notarfrancesco