設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

華為鴻蒙 HarmonyOS 5.0.3 Beta2 版本發(fā)布:新增智慧數(shù)據(jù)平臺(tái)、獲取分布式相機(jī)設(shè)備類型等特性

2025/3/9 8:31:42 來(lái)源:IT之家 作者:歸瀧(實(shí)習(xí)) 責(zé)編:歸瀧
感謝IT之家網(wǎng)友 王二狗蛋32、冀北疆南、風(fēng)華 飛翔、Autumn_Dream 的線索投遞!

IT之家 3 月 9 日消息,華為開(kāi)發(fā)者官網(wǎng)本周(3 月 7 日)公布了鴻蒙 HarmonyOS 5.0.3 Beta2 新增和增強(qiáng)特性,新版本是 API 15 的第二個(gè) Beta 版本,官方稱相比 HarmonyOS 5.0.3 Beta1,進(jìn)一步豐富開(kāi)發(fā)場(chǎng)景,例如 ArkUI 進(jìn)一步豐富了組件可定義的屬性、可調(diào)用的能力、可識(shí)別的手勢(shì)等;新增了對(duì)游戲手柄的識(shí)別和事件響應(yīng)能力;增強(qiáng)了地圖服務(wù)的細(xì)節(jié)功能等。

IT之家附 HarmonyOS 5.0.3 Beta2 新增和增強(qiáng)特性如下:

Ability Kit

  • 新增支持根據(jù)指定的物理屏幕 ID 創(chuàng)建應(yīng)用上下文的能力,以便于獲取和使用其他帶有屏幕信息。

  • 新增支持通過(guò) C API 拉起 UIAbility 的能力。僅支持 2in1 設(shè)備。

  • 新增支持應(yīng)用預(yù)關(guān)閉的回調(diào)方法,可用于詢問(wèn)用戶選擇立即執(zhí)行操作還是取消操作。僅支持 2in1 設(shè)備。

ArkData

  • 新增智慧數(shù)據(jù)平臺(tái),提供端側(cè)的數(shù)據(jù)智慧化能力,完成數(shù)據(jù)和 AI 智能在端側(cè)閉環(huán)。僅支持 2in1 設(shè)備。

  • UDMF 新增支持獲取進(jìn)度信息和數(shù)據(jù)的能力。

ArkGraphics 2D

  • NativeBuffer 支持的格式新增 BLOB 格式(NATIVEBUFFER_PIXEL_FMT_BLOB)和 RGBA16 float 格式(NATIVEBUFFER_PIXEL_FMT_RGBA16_FLOAT)。

ArkTS

  • 【規(guī)格更新】一個(gè)進(jìn)程最多創(chuàng)建的運(yùn)行時(shí)環(huán)境數(shù)量從 16 個(gè)增加到 64 個(gè),并且需要滿足同時(shí)運(yùn)行的 Worker 子線程數(shù)量和進(jìn)程創(chuàng)建的運(yùn)行時(shí)的總數(shù)不超過(guò) 80 個(gè)。

ArkUI

  • 基礎(chǔ)組件新增支持在已編輯文本的指定位置插入文本和刪除指定區(qū)域內(nèi)容的能力。

  • 通用事件新增焦點(diǎn)軸事件,支持對(duì)游戲手柄軸事件的響應(yīng);C API 額外支持獲取當(dāng)前軸事件的操作類型的值。

  • 圖案密碼鎖組件新增支持設(shè)置未選中的宮格圓點(diǎn)在密碼路徑經(jīng)過(guò)時(shí)是否自動(dòng)選中。

  • 窗口管理新增定義窗口管理的 C API,主要用于設(shè)置和獲取指定窗口的屬性,以及設(shè)置指定窗口的狀態(tài)欄樣式、導(dǎo)航欄樣式。

  • Image 組件新增支持可覆蓋原有顏色的顏色填充能力,僅針對(duì) SVG 格式的圖源生效。

  • Image 組件新增支持按圖片矩陣做自動(dòng)變換,在類似圖庫(kù)的場(chǎng)景呈現(xiàn)宮格型縮略圖時(shí)提供自動(dòng)的變換優(yōu)化。

  • Tabs 組件和 Swiper 組件新增支持設(shè)置鼠標(biāo)滾輪翻頁(yè)模式。

  • NavDestination 新增支持事件返回時(shí)的回調(diào),用于在事件返回時(shí)傳參。

  • TextPicker 組件新增支持配置各個(gè)選擇項(xiàng)文本樣式。

  • Progress 組件新增 C API,支持線性進(jìn)度條樣式的設(shè)置。

  • 屏幕屬性模塊折疊屏狀態(tài)枚舉新增多個(gè)針對(duì)折軸二的狀態(tài)定義。

  • C API 的 Node 屬性樣式新增背景模糊效果屬性 NODE_BACKDROP_BLUR。

  • FrameNode 新增支持跨語(yǔ)言能力。

  • FrameNode 新增支持選擇遍歷節(jié)點(diǎn)時(shí)子節(jié)點(diǎn)的展開(kāi)模式。

  • 尺寸設(shè)置新增支持設(shè)置寬度、高度適應(yīng)父組件布局。

  • 文本組件在 TextMenuItem 中新增支持快捷鍵提示(labelInfo)。

  • 三類彈窗組件新增支持設(shè)置彈窗顯示層級(jí)及相關(guān)的屬性和效果(levelMode、levelUniqueId、immersiveMode)。

  • bindSheet 新增支持圓角(radius)屬性,用于設(shè)置半模態(tài)頁(yè)面圓角半徑;新增支持非手勢(shì)切換擋位(detentSelection)屬性。

  • 新增導(dǎo)航點(diǎn)組件,提供圓點(diǎn)導(dǎo)航點(diǎn)以及數(shù)字導(dǎo)航點(diǎn)兩種導(dǎo)航點(diǎn)樣式。

  • Swiper 和 Tabs 組件新增支持帶動(dòng)畫(huà)跳轉(zhuǎn)的模式。

  • Swiper 組件新增支持滑動(dòng)行為攔截事件,可判斷是否允許滑動(dòng)行為。其中,C API 通過(guò)屬性控制,屬性名 NODE_SWIPER_EVENT_ON_CONTENT_WILL_SCROLL。

  • 三方平臺(tái)接入 ArkUI 無(wú)障礙框架新增支持查找上一個(gè)或下一個(gè)焦點(diǎn)(ARKUI_ACCESSIBILITY_NATIVE_ACTION_TYPE_NEXT_HTML_ITEM、ARKUI_ACCESSIBILITY_NATIVE_ACTION_TYPE_PREVIOUS_HTML_ITEM)。

  • 三方平臺(tái)接入 ArkUI 無(wú)障礙框架新增支持多實(shí)例場(chǎng)景。

  • ohos.arkui.observer 模塊 NavDestination 組件信息新增 NavDestination 類型和 uniqueId。

  • 新增支持 C API 的截圖能力。

  • UIContext 新增支持通過(guò) uniqueId 獲取已加載的組件的截圖。

  • UIContext 新增支持獲取元服務(wù) menuBar 相對(duì)窗口的布局信息的能力。

  • 通用事件新增 C API 支持獲取當(dāng)前觸摸事件觸發(fā)的 ID。

  • 窗口新增一個(gè)針對(duì) 2in1 設(shè)備用于設(shè)置應(yīng)用窗口尺寸限制的同名接口。

  • 窗口新增一個(gè)用于指定鼠標(biāo)在窗口內(nèi)的位置并移動(dòng)窗口的同名接口。

  • 窗口新增針對(duì) 2in1 設(shè)備的窗口關(guān)閉事件監(jiān)聽(tīng)的異步回調(diào)。

  • 窗口新增支持開(kāi)啟畫(huà)中畫(huà)窗口尺寸變化事件的監(jiān)聽(tīng)。

  • 窗口新增支持動(dòng)態(tài)設(shè)置窗口標(biāo)題欄的標(biāo)題。

  • 窗口新增設(shè)置主窗的窗口支持模式(全屏、懸浮窗、分屏等模式)。

  • NavDestination 新增支持設(shè)置是否隱藏標(biāo)題欄中的返回鍵。

  • 新增 C API 支持控制焦點(diǎn)以及處理焦點(diǎn)事件的能力。

  • 新增 C API 支持克隆事件的轉(zhuǎn)發(fā)。

  • Popup 組件新增 keyboardAvoidMode 屬性用于設(shè)置 Popup 氣泡是否避讓軟鍵盤。

  • 彈窗新增支持設(shè)置避讓鍵盤的距離。其中 ArkTS API 均以屬性方式提供,可在鏈接指向的表格中搜索關(guān)鍵詞 keyboardAvoidDistance。

  • 屬性字符串新增支持 ResourceStr 類型圖片的設(shè)置。

  • 屬性字符串的圖片對(duì)象新增支持獲取屬性字符串的圖片顏色濾鏡效果(colorFilter)。

  • 拖拽能力新增支持獲取拖拽進(jìn)度條拖拽數(shù)據(jù)的能力。

  • 組件截圖能力新增支持定義組件截圖區(qū)域。

  • Tabs 組件新增組件參數(shù),支持設(shè)置 Tabs 的頁(yè)簽位置。

  • 文本類組件新增支持在文本內(nèi)容將要發(fā)生變化時(shí)觸發(fā)回調(diào)。

  • 新增支持獲取觸摸相關(guān)的事件來(lái)自左手還是右手,涉及多個(gè)模塊:事件模塊新增相關(guān) C API、綁定手勢(shì)方法 FingerInfo 對(duì)象新增 hand 屬性、觸摸事件 TouchObject 對(duì)象新增 hand 屬性、點(diǎn)擊事件 clickevent 對(duì)象新增 hand 屬性。

  • 新增支持檢查觸摸屏幕的手指數(shù)量,涉及多個(gè)模塊:NDK 新增相關(guān) C API、組件新增設(shè)置是否檢查觸摸屏幕的手指數(shù)量的屬性 isFingerCountLimited??稍诟鹘M件參考頁(yè)面中查看該屬性。

  • 新增支持設(shè)置按鍵事件處理的優(yōu)先級(jí)和重新派發(fā)的能力。涉及:NDK 新增設(shè)置按鍵事件處理優(yōu)先級(jí)的 C API、NDK 中 ArkUI_NodeEventType 枚舉新增 NODE_DISPATCH_KEY_EVENT,表示組件按鍵事件重新派發(fā)事件(C API)、UIContext 新增設(shè)置按鍵事件處理優(yōu)先級(jí)的 ArkTS API、UIContext 新增分發(fā)按鍵事件給指定組件的 ArkTS API。

  • C API 新增支持 NODE_CHECKBOX_GROUP 相關(guān)能力。可在 API 參考中搜索該關(guān)鍵字。

AppGallery Kit

  • 新增應(yīng)用元數(shù)據(jù)管理服務(wù),支持管理動(dòng)態(tài)圖標(biāo)。

ArkWeb

  • 新增支持對(duì) Cookie 進(jìn)行持久化的能力。

Basic Service Kit

  • 上傳下載新增支持使用單個(gè)上傳請(qǐng)求上傳多文件,該能力通過(guò) Config 的 multipart 參數(shù)配置。

  • 剪貼板新增支持設(shè)置進(jìn)度指示條。

Camera Kit

  • 新增支持獲取分布式相機(jī)設(shè)備的類型。

  • 新增支持鏡像錄像的能力。

Connectivity Kit

  • 面向企業(yè)應(yīng)用開(kāi)放 wifiManager 模塊的 Wi-Fi 管理能力。

Core File Kit

  • 文件選擇器新增支持批量授權(quán)文件的能力。

Device Security Kit

  • 新增支持反詐類應(yīng)用獲取詐騙消息。

  • 新增支持反詐類應(yīng)用獲取詐騙通話記錄。

Enterprise Data Guard Kit

  • 新增支持在 KIA 文件打開(kāi)時(shí)進(jìn)行水印保護(hù)。

  • 新增支持企業(yè)恢復(fù)密鑰的管理能力。

IAP Kit

  • PurchaseParameter 新增購(gòu)買參數(shù) quantity,支持單次購(gòu)買多個(gè)商品。

  • 新增支持非游戲應(yīng)用訂單退款。

IME Kit

  • 新增支持移動(dòng)輸入法窗口的能力。

Input Kit

  • 新增支持游戲手柄設(shè)備的按鍵事件的識(shí)別和分發(fā)。

Localization Kit

  • 新增支持獲取語(yǔ)言的簡(jiǎn)化表示的能力,例如將 "en-Latn-US" 的簡(jiǎn)化表示為 "en"。

Map Kit

  • 新增支持設(shè)置和查看 Logo 縮放比例。

  • 新增支持在地圖上顯示 3D 地球。

  • 新增支持設(shè)置自定義瓦片圖層。

  • 新增支持通過(guò)貼圖的方式實(shí)現(xiàn)折線紋理。

  • 新增支持 Marker 能力碰撞檢測(cè)。

  • 新增支持折線分段設(shè)置紋理和動(dòng)態(tài)設(shè)置紋理。

  • 新增 petalMaps 模塊,支持拉起花瓣地圖。

  • 新增地圖 Picker 支持設(shè)置主題色。

  • 區(qū)劃查詢控件新增支持拉起子窗。

  • 新增支持地圖 Picker 關(guān)閉回調(diào)。

  • 新增支持聚合展開(kāi)圖標(biāo)點(diǎn)擊回調(diào)。

MDM Kit

  • 新增支持為指定的瀏覽器設(shè)置瀏覽器托管策略。

Media Kit

  • 屏幕錄制新增支持獲取錄屏的屏幕 ID 的回調(diào)。

Media Library Kit

  • 新增支持通過(guò) photoPicker 預(yù)覽并替換相冊(cè)中圖片的能力。

Multimodal Awareness Kit

  • 新增支持動(dòng)作感知能力,可對(duì)用戶行為、動(dòng)作進(jìn)行感知。

Preview Kit

  • 新增 C API,支持文件打開(kāi)加速功能。

Remote Communication Kit

  • 新增 OntimeInfo 接口,在 HTTP 請(qǐng)求成功 / 失敗時(shí)的回調(diào),用于監(jiān)聽(tīng) HTTP 請(qǐng)求的成功 / 失敗。

Speech Kit

  • TextReader 新增支持注銷拉到播放列表底端且?guī)в脩糇远x參數(shù)的回調(diào)函數(shù)。

鴻蒙 HarmonyOS 5.0.3 Beta2 完整配套信息如下:

軟件包發(fā)布類型版本號(hào)Build Version發(fā)布時(shí)間
系統(tǒng)BetaHarmonyOS 5.0.3 Beta25.0.0.1312025/03/06
DevEco StudioBetaDevEco Studio 5.0.3 Beta25.0.9.2002025/03/06
SDKBetaHarmonyOS 5.0.3 Beta1 SDK基于 OpenHarmony SDK Ohos_sdk_public 5.0.3.131 (API 15 Beta2)2025/03/06

HarmonyOS 已發(fā)布版本映射關(guān)系對(duì)照表:

新規(guī)則版本號(hào)版本類型OpenHarmony API Version
HarmonyOS 5.0.3Beta215 Beta2
HarmonyOS 5.0.3Beta115 Beta1
HarmonyOS 5.0.2Release14 Release
HarmonyOS 5.0.2Beta114 Beta1
HarmonyOS 5.0.1Release13 Release
HarmonyOS 5.0.1Beta313 Beta3
HarmonyOS 5.0.0Release12 Release
HarmonyOS NEXTBeta1 / Release12 Release
HarmonyOS NEXTDeveloper Beta1/2/3/5/612 Beta1/2/3/5/6
HarmonyOS 3.1/4.0Release9 Release

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:鴻蒙,HarmonyOS NEXT

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知