2010-04-29 5 views

Répondre

13

Je suis assez sûr que cela est impossible. Imaginez la violation de sécurité/confidentialité que cela représenterait si un site pouvait simplement récupérer le numéro de téléphone de chaque visiteur.

Si vous développez une application HTML5 JS & avec PhoneGap par exemple, vous pouvez, en utilisant l'API selon: http://docs.phonegap.com/en/1.0.0/phonegap_contacts_contacts.md.html

+0

Voilà ce que je pensais :( –

+0

il ya une question similaire ici: http://stackoverflow.com/questions/2386011/read-gsm-number-from-iphone-through-javascript – meo

+1

Je me pose des questions comme celle-ci. –

3

Vous pouvez simplement demander à l'utilisateur:

var phone_number = prompt("Please enter your phone number:"); 
+0

Je pourrais mais ce ne serait pas la meilleure expérience utilisateur, si possible de capturer dans les coulisses si possible –

+1

Ceci est votre seule option réelle pour le moment. Ne pensez-vous pas que cela pourrait être un énorme problème de confidentialité si n'importe quel site que je navigue sur mon téléphone pourrait obtenir mon numéro de téléphone sans que je le leur donne? – jamone

+1

Même si techniquement vous pouviez * saisir * le numéro de téléphone derrière les scènes, j'utiliserais toujours l'approche de @ Jeena. Ce que vous essayez de faire est complètement ridicule pour toutes les raisons énoncées précédemment et je suis complètement dégoûté que quelqu'un puisse penser à faire une telle chose. En fait, je pense que ce serait vraiment génial s'il y avait une telle fonction, mais si l'iPhone avait une méthode intégrée pour inviter l'utilisateur avec un avertissement de sécurité, un peu comme l'invite Microsoft Windows Vista/7 UAC. De cette façon, il pourrait y avoir des applications utiles sans les problèmes de sécurité/confidentialité. – jedmao

9

Il y a un projet du W3C sur Device API. Cette API fournira un accès (soumis à l'autorisation de l'utilisateur) aux tâches, contacts, calendrier, caméra, microphone, service de messagerie, journal des communications, informations système (informations sur l'appareil, niveau de la batterie, état du réseau, ...). il n'est pas encore implanté dans un navigateur.

En raison d'une grande attente, ces API seront probablement implémentées très rapidement dans WebKit (base des navigateurs iPhone et Android). Mozilla travaille sur un projet de mise en œuvre de Contact API avec le Contact AddOn

+0

Ha! Demande et tu recevras! Je viens de poster un commentaire sur le post de @ Jeena. – jedmao

Questions connexes