From b9afb23d12dcae1e09f8d04c72143c5ddaa34aea Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Fri, 16 Jul 2021 16:27:00 -0400 Subject: delete conflicting/orphaned docs (zh-CN) (#1412) * delete conflicting docs (zh-CN) * and redirects * do orphaned as well * fix * remove more orphans * revert orphaned docs that can identify origin * move orphaned docs to current loc * adjust slug path * fix redirect change from rebase Co-authored-by: Irvin --- .../index.html | 121 --------------------- 1 file changed, 121 deletions(-) delete mode 100644 files/zh-cn/conflicting/web/api_dd04ca1265cb79b990b8120e5f5070d3/index.html (limited to 'files/zh-cn/conflicting/web/api_dd04ca1265cb79b990b8120e5f5070d3/index.html') diff --git a/files/zh-cn/conflicting/web/api_dd04ca1265cb79b990b8120e5f5070d3/index.html b/files/zh-cn/conflicting/web/api_dd04ca1265cb79b990b8120e5f5070d3/index.html deleted file mode 100644 index 4a7bcf7366..0000000000 --- a/files/zh-cn/conflicting/web/api_dd04ca1265cb79b990b8120e5f5070d3/index.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: WebAPI -slug: conflicting/Web/API_dd04ca1265cb79b990b8120e5f5070d3 -translation_of: Web/API -translation_of_original: WebAPI -original_slug: WebAPI ---- -

WebAPI指一组设备兼容套件和访问接口,它允许Web应用及其内容访问设备硬件(比如电池状态或设备振动器),同时也可以获取设备上的数据(比如日历或联系人等信息)。通过这些API,我们希望对Web应用进行扩展,实现过去只有专有平台才可以实现的功能。

- -
-

注意: 可以从packaged apps获取每一个标记的简要说明。

-
- -
-
-

通信接口

- -
-
网络信息接口(Network Information API)
-
提供当前网络连接的基本信息,如网速。
-
- -
-
蓝牙(Bluetooth)
-
提供了对设备蓝牙的底层访问。
-
移动连接接口(Mobile Connection API){{NonStandardBadge}}
-
提供设备的无线连接信息,如信号强度、操作者信息等。
-
网络状态接口(Network Stats API){{NonStandardBadge}}
-
监控数据使用并将这些信息提供给授权应用。
-
电话(Telephony) {{NonStandardBadge}}
-
允许应用处理和回应呼叫和使用内建的电话页面。
-
短信(WebSMS){{NonStandardBadge}}
-
允许应用发送和接收短信,也能访问和管理存储在设备上的短信。
-
无线连接信息接口(WiFi Information API){{NonStandardBadge}}
-
提供信号强度、当前连接网络的名称及可用的WIFI网络等信息。
-
- -

硬件访问接口

- -
-
环境光传感器接口(Ambient Light Sensor API)
-
提供对环境光传感器的访问,使应用可以分辨设备周围环境光的等级。
-
电池状态接口(Battery Status API
-
提供设备的电量信息,和设备是否在充电的信息。
-
相机接口(Camera API{{NonStandardBadge}}
-
允许应用使用内置摄像头拍摄照片、录制视频。
-
地理位置接口(Geolocation API
-
提供设备的物理位置信息。
-
指针锁定接口(Pointer Lock API)
-
使应用锁定鼠标位置,并且获取鼠标的移动而不是绝对坐标,常用于游戏中。
-
电量管理接口(Power Management API){{NonStandardBadge}}
-
使应用可以点亮或关闭屏幕、CPU、设备供电等,也提供了对资源锁定事件的侦听和检查。
-
附近接口(Proximity API)
-
允许查看设备附近的物体,比如用户的面部。
-
设备朝向接口(Device Orientation API)
-
当设备的朝向改变(横向或纵向)时提供通知。
-
屏幕朝向接口(Screen Orientation API)
-
当屏幕的朝向改变时提供通知。也可以用来指定朝向。
-
振动器接口(Vibration API)
-
允许应用在必要的时候访问设备震动器(比如游戏的触感反馈)。不推荐用于通知类的事件。通知类的事件情使用Alarm API
-
- -

查看全部...

-
- -
-

数据管理接口

- -
-
文件句柄接口(FileHandle API)
-
提供对可写文件的支持。
-
索引数据库(IndexedDB)
-
结构化数据的客户端存储,并实现高效搜索。
-
设置接口(Settings API) {{NonStandardBadge}}
-
允许设备检查、更新存储在设备上的系统设置选项。
-
- -

其他接口

- -
-
闹钟接口(Alarm API)
-
允许应用安排通知。也支持在特定时间自动启动应用。
-
应用接口(Apps API){{NonStandardBadge}}
-
开放网络应用接口提供对安装和管理网络应用的支持。也允许网络应用查询付款信息。
-
浏览器接口(Browser API){{NonStandardBadge}}
-
提供完全使用Web技术构建Web浏览器的支持。实质就是,浏览器中的浏览器。
-
- -
-
闲置接口(Idle API)
-
允许应用在用户未使用设备的时候接收通知。
-
授权接口(Permissions API){{NonStandardBadge}}
-
集中管理应用授权,用于“设置”应用。
-
单纯推送接口(Simple Push API)
-
允许平台发送提醒信息到特定应用。
-
时间/时钟接口(Time/Clock API){{NonStandardBadge}}
-
允许设置当前时间。另外,需要使用Settings API来设置时区。
-
网络活动(Web Activities){{NonStandardBadge}}
-
允许应用将一项任务委托给另外的应用。比如一个应用可以请求另外的应用来选择或创建照片。通常情况下,应当允许用户选择被委托的应用。
-
- -

WebAPI社区

- -

如果在这些接口的使用上需要帮助,这里有几种联系其他开发者的方式:

- -
    -
  • 在论坛资讯:{{DiscussionList("dev-webapi", "mozilla.dev.webapi")}}
  • -
  • 访问WebAPI IRC频道:#webapi
  • -
- -

注意网络礼仪...

- - - - -
-
-- cgit v1.2.3-54-g00ecf