EditContext: updateSelectionBounds() 方法

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

實驗性: 這是一項實驗性技術
在生產中使用此技術之前,請仔細檢查瀏覽器相容性表格

EditContext 介面的 EditContext.updateSelectionBounds() 方法用於將與 EditContext 物件關聯的可編輯區域內的文字選擇範圍告知作業系統。

呼叫此方法可告知作業系統使用者當前選區的邊界。您應該在使用者在可編輯區域中的選區發生更改時呼叫此方法。作業系統使用選區邊界來幫助定位 IME 視窗或任何其他平臺特定的編輯相關 UI 表面。

語法

js
updateSelectionBounds(selectionBounds)

引數

selectionBounds

一個 DOMRect 物件,表示新的選區邊界。

返回值

無 (undefined)。

異常

TypeError

如果方法呼叫時沒有引數,或者提供的引數不是 DOMRect 物件,則會丟擲此錯誤。

規範

規範
EditContext API
# dom-editcontext-updateselectionbounds

瀏覽器相容性

另見