Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

TelephonyCall

No estándar
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

This API is available on Firefox OS for internal applications only.

Resumen

Representa una llamada telefonica, proporciona información sobre la llamada y ofreciendo mecanismos para controlar y detectar los cambios en su estado.

Propiedades

TelephonyCall.number Read only
Cadena que indica el número de teléfono correspondiente a la llamada.
TelephonyCall.state Read only
Una cadena que indica el estado de la llamada.

Controladores de eventos

TelephonyCall.onalerting
A function to be called when the call alerts. What does this mean?
TelephonyCall.onbusy
Una función que se llamará cuando se recibe una señal de ocupado al intentar marcar.
TelephonyCall.onconnected
Una función que se llamará una vez que se conecte la llamada.
TelephonyCall.onconnecting
Una función que se llamará después de marcar, a la espera de una conexión.
TelephonyCall.ondialing
Una función que se llamará cuando la llamada comienza a marcar el number.
TelephonyCall.ondisconnected
Una función que se llamará después de que la llamada haya terminado de desconectar.
TelephonyCall.ondisconnecting
Una función que se llamará cuando la llamada comienza a desconectar.
TelephonyCall.onincoming
Una función a llamar cuando se detecta una llamada entrante.
TelephonyCall.onstatechange
A function to be called when the state of the call changes.

Metodos

TelephonyCall.answer()
Responde a una llamada entrante
TelephonyCall.hangUp()
Cuelga la llamada
TelephonyCall.hold()
Permite poner una llamada en espera.
TelephonyCall.resume()
Permite recuperar una llamada en espera.

TelephonyCall también hereda métodos de EventTarget:

EventTarget.addEventListener()
Register an event handler of a specific event type on the EventTarget.
EventTarget.removeEventListener()
Removes an event listener from the EventTarget.
EventTarget.dispatchEvent()
Dispatch an event to this EventTarget.

Especificaciones

Se trata de una implementación no estándar, pero se está discutiendo en el W3C, como parte del Grupo de trabajo de aplicación del sistea.

Especificación Estatus Comentario
Web Telephony API Editor's Draft Editor Draft (WIP).

Compatibilidad de navegador

Por razones obvias, el apoyo se espera principalmente en los navegadores móviles.

Caracteristica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte basico Not supported Not supported Not supported Not supported Not supported
Caracteristica Android Firefox Mobil (Gecko) IE Mobil Opera Mobil Safari Mobil
Soporte basico Not supported 12.0 (12.0) Not supported Not supported Not supported

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: AshfaqHossain, AJMG
 Última actualización por: AshfaqHossain,