API
描述
进度
WebTelephony
允许拨打和接听电话以及建立呼叫界面
Security Design Complete
Vibration API
控制设备振动,诸如游戏中的触感反馈。不包括为通知而振动
在B2G和android上完成。标准化进行中
Security Design Complete
WebSMS
发送/接收短消息以及短消息存储于设备
在B2G上完成。但android上完成,但由于安全原因可能ship there
Security Design Complete
Idle API
当用户处于空闲状态时得到通知
Implemented
Security Design Complete
Screen Orientation
屏幕方向改变时得到通知,并能控制屏幕方向改变
Implemented
Security Design Complete
Settings API
设置永久保存在设备上的系统配置
内容实施完成,chrome进行中
Security Design Complete
Power Management API
打开/关闭屏幕、CPU和设备等的电源。监听和检查资源锁事件
API设计和实施进行中
Security Design Complete
Mobile Connection API
显示GSM和其他移动网络的信号强度、运营商等信息。不包括wifi
完成
Security Design Complete
TCP Socket API
底层的TCP socket API。包括SSL支持。
实施中
Security Design Complete
Geolocation API
地理信息API,与Firefox3.5的API相同
需要应用程序权限模型
Security Design Complete
Sensor API
访问设备的传感器,如加速度计,磁场(指南针),感应,环境光线等
完成
Security Design Complete
WiFi Information API
特权API来获取可用的WiFi网络列表。还可以获取当前连接网络的信号强度和名称等
API起草
Security Design Complete
Device Storage API
添加/读取/修改存储设备上的central location上的文件。例如桌面平台上的“图片”文件夹或者移动设备上的照片存储
Security Design Complete
Contacts API
添加/读取/修改设备联系人地址簿
Security Design Complete
Mouse Lock API
锁定鼠标。获得movement deltas,而不是坐标
Open WebApps
安装web应用,并管理已安装的web应用。并允许已安装的应用获取付费信息。这些都需要建立一个开放的应用程序商店
Security Design Complete
WebBluetooth
对蓝牙硬件的底层访问
Security Design Complete
Network Information API
获取当前网络连接的基本信息。例如当前连接的网速
Security Design Complete
Battery Status API
有关电池电量的信息,如果设备已插上
Security Design Complete
Alarm API
安排的通知,或在特定时间开启应用程序
Security Design Complete
Browser API
启动一个应用网络技术的完整的浏览器
Security Design Complete
Time/Clock API
设置当前时间。时区在Settings API中设置
Security Design Complete
Web Activities
委派一个活动到另一个应用程序
Keyboard/IME API
启动虚拟键盘
Push Notifications API
允许平台发送消息给特定应用
Permissions API
允许Settings app在一个集中的位置管理所有应用程序的权限
Security Design Complete
FM Radio API
FM收音机功能
FileHandle API
写文件锁定
Network Stats API
监控数据的使用并对特权应用程序公开数据
Resource lock API
防止资源被关闭,例如屏幕,wifi关闭,CPU进入睡眠模式等
完成
Security Design Complete
UDP Datagram Socket API
底层UDP API
计划中
USB file-reading API
当启用时,允许安装连接在计算机上的USB文件系统存储设备
Camera API
WebRTC的一部分
Security Design Complete
Peer to Peer API
WebRTC的一部分
WebNFC
访问NFC硬件的底层API。当前主要是NDEF支持
Security Design Complete
WebUSB
访问USB硬件的底层API
Security Design Complete
HTTP-cache API
查询存储在浏览器的HTTP缓存中的内容。添加/删除条目。更新过期时间。直接从缓存中获取数据。
Calendar API
添加/读取/修改设备日历
Spellcheck API
启用webpage来检查文本拼写是否正确以及给出更正建议
Background services
启用后台Web应用程序,同步执行任务或响应传入的消息
Security Design Complete
LogAPI
允许将用户活动注册到手机











