Talk:WebAPI/WebTelephony: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
Proposal for an improved and simplied Telephony API (José M. Cantera, Telefónica I+D)
== Proposal for an improved and simplied Telephony API (José M. Cantera, Telefónica I+D) ==


[[Sensor API]]
[[Sensor API]]
Line 33: Line 33:
   interface IncomingCallEvent : Event {
   interface IncomingCallEvent : Event {
     readonly attribute TelephonySession session;
     readonly attribute TelephonySession session;
  }
== philikon's thoughts ==
* IMHO
  var call = navigator.telephony.dial("numbergoeshere");
is nicer than
  var call = new TelephonyCall("numbergoeshere");
* We have a bunch of telephony-related functionality that's not reflected yet:
** controlling and reading radio power
** reading radio metadata (operator, signal strength, etc.)
** ...
My proposal on this (as a delta to the main proposal):
  interface Telephony {
    void power(bool on);
    EventListener onpowerchange
    EventListener onsignalstrengthchange
    EventListener onoperatorchange
   }
   }
canmove, Confirmed users
725

edits

Navigation menu