8
votes

Pourrais-je créer un bouton "appel" dans l'application HTML 5 iPhone à l'aide de téléphones?

Pourrais-je créer un bouton "appel" dans l'application HTML 5 iPhone à l'aide de téléphones? En appuyant sur ce bouton doit appeler appel à certains numéros sur le périphérique iPhone.


0 commentaires

3 Réponses :


15
votes

Si vous pouvez spécifier une URL pour le bouton, utilisez le format URL Tel: phonenumber .


6 commentaires

Ce lien ne fonctionne pas dans l'émulateur d'iPhone: Appelez le support client Apple au 1-800-275-2273


Y a-t-il des standards derrière cela? Est-ce de la spécification HTML5?


@Mikemurko - c'est comme ça depuis WAP.


Ok, je pensais juste qu'il serait intéressant d'obtenir plus de détails sur celui-ci (c'est-à-dire quels formats sont acceptables). Je viens de tester cela sur Gingerbread Android et cela a fonctionné sans défaut.


Assurez-vous qu'il n'y ait aucun événement.preventDefault () sur ce lien car après le lien avec quelque chose comme window.location = href ne fait pas le truc sur certains périphériques comme le iPhone 6+.


J'utilisais plus // avec tel, fenêtre.location.href = "Tel: //" + phonenumber; Merci beaucoup..



7
votes

Le meilleur format n'est pas une ponctuation dans le numéro, donc: xxx


1 commentaires

Le lien de Nick au-dessus fonctionne bien, merci! Est-il possible de contourner le [Annuler | Call] Boîte d'alerte et faire passer directement l'appel sans avoir à accepter l'alerte?



0
votes

Utilisez ce "Tel: phonenumber" Il ne fonctionnera pas sur l'émulateur, mais cela fonctionne sur un appareil réel.


0 commentaires