EditContext: updateSelectionBounds() 方法

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

实验性: 这是一项实验性技术
在生产中使用此技术之前,请仔细检查浏览器兼容性表格

EditContext 接口的 EditContext.updateSelectionBounds() 方法用于将与 EditContext 对象关联的可编辑区域内的文本选择范围告知操作系统。

调用此方法可告知操作系统用户当前选区的边界。您应该在用户在可编辑区域中的选区发生更改时调用此方法。操作系统使用选区边界来帮助定位 IME 窗口或任何其他平台特定的编辑相关 UI 表面。

语法

js
updateSelectionBounds(selectionBounds)

参数

selectionBounds

一个 DOMRect 对象,表示新的选区边界。

返回值

无 (undefined)。

异常

TypeError

如果方法调用时没有参数,或者提供的参数不是 DOMRect 对象,则会抛出此错误。

规范

规范
EditContext API
# dom-editcontext-updateselectionbounds

浏览器兼容性

另见