7 月 23 日消息,華為開發(fā)者官網(wǎng)今日公布了鴻蒙 HarmonyOS 6.0.0 (20) Beta2 新增和增強(qiáng)特性。據(jù)介紹,新增一批底座開放能力,如跨線程數(shù)據(jù)傳遞、處理拉端請(qǐng)求、提供后臺(tái)服務(wù)擴(kuò)展能力、支持篩選符合條件的分組數(shù)據(jù),ArkUI 和 ArkWeb 能力進(jìn)一步增強(qiáng);新增多個(gè)高階 Kit 能力,如 Data Augmentation Kit(數(shù)據(jù)增強(qiáng)套件)、Enterprise Space Kit(企業(yè)數(shù)字空間服務(wù))、Screen Time Guard Kit(屏幕時(shí)間守護(hù)服務(wù))等。

IT之家附華為鴻蒙 HarmonyOS 6.0.0 (20) Beta2 關(guān)鍵特性如下:
Ability Kit
新增 Kiosk 模式管理,適用于企業(yè)應(yīng)用。企業(yè)應(yīng)用可以使用該模式將設(shè)備鎖定至單一應(yīng)用。
另見 MDM Kit 相關(guān)功能。
向三方應(yīng)用開放獲取應(yīng)用快捷方式信息的能力。應(yīng)用的快捷方式信息在 module.json5 配置文件中定義。
AppGallery Kit
新增應(yīng)用評(píng)論服務(wù),用戶無(wú)需進(jìn)入應(yīng)用市場(chǎng)應(yīng)用詳情頁(yè),可直接在應(yīng)用內(nèi)進(jìn)行評(píng)論。
ArkData
新增支持基于標(biāo)準(zhǔn)化數(shù)據(jù)結(jié)構(gòu)的預(yù)置卡片,用于快速調(diào)用和展示。
關(guān)系型數(shù)據(jù)庫(kù)新增支持在獲取指定行或列的值時(shí),將超出取值范圍的 number 轉(zhuǎn)換為字符串返回。
標(biāo)準(zhǔn)化數(shù)據(jù)通路新增支持用于延遲加載數(shù)據(jù)的處理函數(shù),支持?jǐn)?shù)據(jù)發(fā)送方根據(jù)接收方傳入的信息,動(dòng)態(tài)生成數(shù)據(jù),實(shí)現(xiàn)更靈活、精準(zhǔn)的數(shù)據(jù)交互策略。
ArkGraphics 2D
新增支持卸載自定義字體的能力。
新增文本垂直對(duì)齊方式枚舉。
ArkUI
新增 uiAppearance 模塊,提供獲取系統(tǒng)外觀的一些基礎(chǔ)能力,包括獲取深淺色模式、字體大小縮放比例、字體粗細(xì)縮放比例。
文本組件能力增強(qiáng):
Text 組件新增支持設(shè)置文本顏色按線性或徑向漸變。
文本類組件與富文本組件支持設(shè)置中文與西文的自動(dòng)間距。
富文本編輯器組件新增支持預(yù)設(shè)的段落樣式。
富文本組件新增支持在 content 接口中引用本地資源文件。
拖拽事件能力增強(qiáng):
新增支持獲取拖起方的包名。
新增支持延遲提供數(shù)據(jù)的能力,以提升拖拽的響應(yīng)效率和用戶體驗(yàn)。
新增支持懸停檢測(cè),并提供回調(diào)能力。
滾動(dòng)類組件能力增強(qiáng):
List 組件新增支持設(shè)置方向鍵走焦模式。
ScrollBar 組件新增支持設(shè)置滾動(dòng)條滑塊的顏色。
Grid 組件新增支持設(shè)置方向鍵走焦模式。
滾動(dòng)組件通用接口新增支持設(shè)置劃動(dòng)離手時(shí)觸發(fā),并限定使用鼠標(biāo)滾輪劃動(dòng)時(shí)不會(huì)觸發(fā)。
BuilderNode、ComponentContent 新增支持查詢當(dāng)前對(duì)象是否設(shè)置為繼承父組件中自定義組件的凍結(jié)策略。
XComponent 的 C API 新增支持獲取功能鍵按壓狀態(tài)信息的能力。
手勢(shì)攔截新增支持由應(yīng)用自定義需要阻止的手勢(shì)。
圖形變換新增支持設(shè)置組件的三維變換矩陣。
彈出式菜單新增支持多個(gè)生命周期回調(diào),如 onWillAppear、onDidAppear、onWillDisappear 等。
全屏模態(tài)新增參數(shù) enableSafeArea,支持適配安全區(qū)域。
自定義繪制新增繪制前景的能力。
新增 C API 支持在 UIContext 作用域內(nèi)運(yùn)行自定義函數(shù)的能力,基于該能力可確保在調(diào)用跨實(shí)例組件設(shè)置屬性時(shí)的上下文正確性,避免跨實(shí)例接口調(diào)用失敗。
新增 C API 支持獲取目標(biāo)節(jié)點(diǎn)的 uniqueId 的能力,及通過(guò) uniqueId 獲取節(jié)點(diǎn)的能力。
窗口管理能力增強(qiáng):
新增監(jiān)聽窗口內(nèi) uiExtension 安全限制變化事件的能力。
針對(duì) PC / 2in1 設(shè)備和開啟了自由多窗的平板設(shè)備,新增支持在同應(yīng)用內(nèi)窗口的分合場(chǎng)景下將觸屏輸入事件從源窗口轉(zhuǎn)移到目標(biāo)窗口的能力。
針對(duì) PC / 2in1 設(shè)備和開啟了自由多窗的平板設(shè)備,新增支持將窗口最大化按鈕置灰的能力。
ArkWeb
Web 組件新增支持設(shè)置文本識(shí)別配置。
Web 事件新增支持在同層標(biāo)簽上執(zhí)行鼠標(biāo)操作(如左右鍵長(zhǎng)按等)時(shí)觸發(fā)回調(diào)。
新增支持獲取當(dāng)前網(wǎng)頁(yè)加載進(jìn)度的能力。
Audio Kit
音頻新增低時(shí)延耳返的能力。
Background Tasks Kit
針對(duì) PC / 2in1 設(shè)備,新增支持設(shè)置是否跟隨系統(tǒng)的能效模式,以合理保證進(jìn)程的運(yùn)行。
Core File Kit
新增備份恢復(fù)框架安全退出的回調(diào) API,可在應(yīng)用備份或恢復(fù)完成時(shí)自定義執(zhí)行一些額外的處理動(dòng)作。
Data Augmentation Kit
新增獲取知識(shí)加工狀態(tài)功能。
Devcie Security Kit
新增支持審計(jì)通知類事件過(guò)濾功能,應(yīng)用可通過(guò)獲取設(shè)備上的安全審計(jì)數(shù)據(jù),按需進(jìn)行過(guò)濾,以支撐審計(jì)相關(guān)業(yè)務(wù)。
Game Service Kit
游戲近場(chǎng)快傳支持返回發(fā)現(xiàn)設(shè)備列表,手動(dòng)選擇綁定接收端設(shè)備。
游戲近場(chǎng)快傳支持碰一碰模式傳輸資源包。
Input Kit
針對(duì) PC / 2in1 設(shè)備,新增 C API 支持由應(yīng)用申請(qǐng)注入權(quán)限,包括注入按鍵事件、觸屏事件、鼠標(biāo)事件的權(quán)限。
Live View Kit
訂閱搶購(gòu)場(chǎng)景新增支持倒計(jì)時(shí)到 0 端側(cè)自動(dòng)更新。
實(shí)況窗卡片新增支持展示天氣效果。
Localization Kit
新增支持獲取時(shí)區(qū)跳變規(guī)則,包括時(shí)區(qū)跳變點(diǎn)的時(shí)間戳和偏移量。
Map kit