2010-04-29 11 views

Respuesta

13

Estoy bastante seguro de que esto no es posible. Imagine la brecha de seguridad/privacidad que representaría si cualquier sitio pudiera recuperar el número de teléfono de cada visitante.

Si está desarrollando una aplicación HTML5 JS & con PhoneGap, por ejemplo, se puede, utilizando la API de acuerdo: http://docs.phonegap.com/en/1.0.0/phonegap_contacts_contacts.md.html

+0

Eso es lo que estaba pensando :( –

+0

hay una pregunta similar aquí: http://stackoverflow.com/questions/2386011/read-gsm-number-from-iphone-through-javascript – meo

+1

Me pregunto acerca de preguntas como esta. posible razón legítima ¿podría tener para recopilar un número de teléfono? Creo que Apple rechazaría la aplicación ... al menos eso espero. –

3

Se podía pedir al usuario:

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

Podría, pero esta no sería la mejor experiencia de usuario, me gustaría capturar esto detrás de las escenas si es posible –

+1

Esta es su única opción real en este momento. ¿No crees que puede ser un ENORME problema de privacidad si algún sitio que busco en mi teléfono pudiera obtener mi número de teléfono sin que yo se lo diera? – jamone

+1

Incluso si técnicamente * pudiera * capturar el número de teléfono detrás de las escenas, seguiría usando el enfoque de @ Jeena. Lo que estás tratando de hacer es completamente ridículo por todas las razones expuestas anteriormente y estoy completamente disgustado de que alguien piense hacer tal cosa. En realidad, creo que sería genial si existiera tal función, pero si el iPhone tiene un método incorporado para avisar al usuario con una advertencia de seguridad, algo así como el prompt de Microsoft Windows Vista/7 UAC. De esta forma, podría haber algunas aplicaciones útiles sin los problemas de seguridad/privacidad. – jedmao

9

Hay un Proyecto de W3C sobre Device API. Esta API proporcionará acceso (enviado a permiso del usuario) a Tareas, Contactos, Calendario, Cámara, Micrófono, Servicio de Mensajería, Registro de Comunicación, Información del Sistema (información del dispositivo, nivel de batería, estado de la red, ...), ... Pero aún no está implementado en ningún navegador.

Debido a una gran expectativa, estas API probablemente se implementarán muy rápidamente en WebKit (base de navegadores de iPhone y Android). Mozilla está trabajando en un proyecto de implementación de Contact API con el Contact AddOn

+0

¡Ha! ¡Pedid y se os dará! Acabo de publicar un "qué bueno" sobre esto en la publicación de @Jeena. – jedmao

Cuestiones relacionadas