大陆性a及毛片,日韩精品不卡,国产精品第四页,日韩黄在线观看,欧美三级一区二区,国产中出在线观看,日韩久久久精品

    電話(huà)

    0411-39943997

仟億科技
客服中心
  • 電話(huà)
  • 電話(huà)咨詢(xún):0411-39943997
  • 手機(jī)
  • 手機(jī)咨詢(xún):15840979770
    手機(jī)咨詢(xún):13889672791
網(wǎng)絡(luò)營(yíng)銷(xiāo) >更多
您現(xiàn)在的位置:首頁(yè) > 新聞中心 > 常見(jiàn)問(wèn)題

對(duì)HTML5 Device API規(guī)范的解惑

作者:billionnet 發(fā)布于:2012/5/1 17:36:46 點(diǎn)擊量:

 

在HTML5中,Device API相關(guān)內(nèi)容眾多,而且結(jié)構(gòu)比較復(fù)雜,內(nèi)容有所重疊,大家在使用時(shí)可能會(huì)遇到許多問(wèn)題,下面我針對(duì)這些問(wèn)題談一下個(gè)人的理解。

1、The Media CaptureAPI VS System Information API,兩者都可以訪(fǎng)問(wèn)攝像頭和話(huà)筒,有什么區(qū)別?

背景:The Media Capture API定義了一個(gè)高級(jí)別的API來(lái)訪(fǎng)問(wèn)設(shè)備的攝像頭和話(huà)筒,SystemInformation API的輸入設(shè)備展示了系統(tǒng)的輸入設(shè)備,例如鼠標(biāo)、鍵盤(pán)、攝像頭和話(huà)筒。

答案:The Media CaptureAPI定義的API提供了對(duì)設(shè)備的音頻、圖像和視頻的捕捉能力。注意,它是一個(gè)高級(jí)別的接口,實(shí)現(xiàn)了照相機(jī)和話(huà)筒的可編程訪(fǎng)問(wèn)。

System InformationAPI集中在關(guān)注設(shè)備狀態(tài)(雖然它也有set方法)。例如可以讀取攝像頭以下屬性:supportsVideo(是否支持視頻錄制)、hasFlash(是否支持閃光燈)、sensorPixels(圖像傳感器像素)、maxZoomFactor(最大支持多少變焦),另外還可以遍歷所有攝像頭。

所以,前者是高級(jí)別接口來(lái)實(shí)現(xiàn)對(duì)攝像頭和話(huà)筒的可編程訪(fǎng)問(wèn),后者關(guān)注攝像頭和話(huà)筒的設(shè)備狀態(tài)。

攝像頭和話(huà)筒是手機(jī)的重要功能

2、DeviceOrientationEvent VS System Information API VS Sensor API,三者都可以讀取傳感器信息,有何區(qū)別?

背景:DeviceOrientationEvent提供了對(duì)于設(shè)備物理方向和運(yùn)動(dòng)信息的事件處理,常見(jiàn)的信息來(lái)源包括陀螺儀、羅盤(pán)等傳感器。System Information API里專(zhuān)門(mén)有一部分是傳感器結(jié)果。而Sensor API本身就是為傳感器而定義的API。

答案:DeviceOrientationEvent主要關(guān)注運(yùn)動(dòng)和方位傳感器,并且它并不提供對(duì)基本傳感器數(shù)據(jù)的訪(fǎng)問(wèn)或者對(duì)傳感器的控制,而是高層次的封裝。

System InformationAPI目前主要關(guān)注環(huán)境傳感器,包括環(huán)境亮度、環(huán)境溫度、大氣壓力、臨近距離(臨近傳感器,還記的面部貼到iPhone屏幕時(shí)屏幕自動(dòng)關(guān)閉嗎?),另外沒(méi)有其他傳感器支持。

Sensor API如其名,準(zhǔn)備提供對(duì)所有已知傳感器的訪(fǎng)問(wèn),并且提供的是原始的傳感器數(shù)據(jù)。

所以,前者是對(duì)運(yùn)動(dòng)和方位傳感器高級(jí)別的封裝,第二個(gè)主要關(guān)注環(huán)境傳感器的信息,第三個(gè)會(huì)提供所有傳感器的原始數(shù)據(jù)。

傳感器支持的重力感應(yīng)游戲

3、Speech InputAPI VS The Media Capture API,兩者都和語(yǔ)音輸入有關(guān),有何異同?

背景:Speech Input API支持語(yǔ)音輸入和識(shí)別,The Media Capture API可以獲取輸入的音頻。

答案:Speech Input API由Google提出,目前還只是文件草案,而且主要用于語(yǔ)音識(shí)別,旨在幫助Web開(kāi)發(fā)者使用標(biāo)準(zhǔn)的語(yǔ)音識(shí)別軟件。由于未來(lái)語(yǔ)音識(shí)別的重要性,可以想見(jiàn)這個(gè)API在Google、Apple和Microsoft之間將會(huì)有一番標(biāo)準(zhǔn)的劇烈爭(zhēng)斗,不會(huì)輕易的成為工作組草案。

Google與Apple將會(huì)有一番龍爭(zhēng)虎斗

The Media Capture API作為目前W3C認(rèn)可的工作組草案,關(guān)注的主要是音頻采集。

所以,前者主要是用于語(yǔ)音識(shí)別的文件草案,而后者是關(guān)注音頻采集的工作組草案。

4、The Media Capture VS HTML Media Capture,兩者有何聯(lián)系和區(qū)別?

背景:兩者命名類(lèi)似,又都是DeviceAPI的組成部分。

答案:兩者都關(guān)注攝像頭和話(huà)筒硬件,HTMLMedia Capture如起名,需要通過(guò)HTML表單交互來(lái)調(diào)用攝像頭和話(huà)筒;而The Media Capture是對(duì)攝像頭和話(huà)筒的可編程訪(fǎng)問(wèn)。

使用HTML Media Capture來(lái)進(jìn)行文件上傳時(shí)的多媒體采集

5、Device APIVS Device Characteristics,兩者有何聯(lián)系和區(qū)別?

背景:Device API包含SystemInformation API,而System Information API包括Device Characteristics、Sensor Results和Network Characteristics,見(jiàn)http://dev.w3.org/2009/dap/system-info/

答案:Device API是設(shè)備整體所有相關(guān)的API,包括硬件、軟件等多個(gè)方面,而Device Characteristics集中在設(shè)備硬件特性上。Device API整體結(jié)構(gòu)如下:

Device API結(jié)構(gòu)

最后,你會(huì)注意到在大部分HTML5草案頁(yè)面里“Statusof This Document”都會(huì)有如下文字“Publication as a Working Draft does not imply endorsement by theW3CMembership.This is a draft document and may be updated, replaced or obsoleted by otherdocuments at any time. It is inappropriate to cite this document as other thanwork in progress.”,這代表這些規(guī)范都還只是草案,并不是最終穩(wěn)定狀態(tài),W3C隨時(shí)有可能會(huì)進(jìn)行調(diào)整。

附:API地址

The Media Capture API:http://www.w3.org/TR/media-capture-api/

HTML Media Capture API:http://www.w3.org/TR/2011/WD-html-media-capture-20110414/

System InformationAPI:http://www.w3.org/TR/2010/WD-system-info-api-20100202/

OrientationEvent:http://www.w3.org/TR/orientation-event/

Sensor API:http://dev.w3.org/2009/dap/system-info/Sensors.html

Speech InputAPI:http://www.w3.org/2005/Incubator/htmlspeech/2010/10/google-api-draft.html



分享到:


Copyright@ 2011-2016 版權(quán)所有:大連千億科技有限公司 遼ICP備11013762-3號(hào)   google網(wǎng)站地圖   百度網(wǎng)站地圖   網(wǎng)站地圖

公司地址:大連市沙河口區(qū)中山路692號(hào)辰熙星海國(guó)際2317 客服電話(huà):0411-39943997 QQ:2088827823 37482752

法律聲明:未經(jīng)許可,任何模仿本站模板、轉(zhuǎn)載本站內(nèi)容等行為者,本站保留追究其法律責(zé)任的權(quán)利! 隱私權(quán)政策聲明