为什么 setSelectionRange 无法在 android 2.3 平台浏览器上运行

Why the setSelectionRange can't work on android 2.3 platform browser

本文关键字:平台 浏览器 运行 android setSelectionRange 为什么      更新时间:2023-09-26

代码就像这样 jsfiddle
代码在桌面浏览器上工作正常.
但是在Android 2.2或2.3浏览器中,它有一些错误.
首先,您使用setSelectionRange来设置选择,您可以检查选择开始和选择结束,看起来工作正常.
但它看起来确实像从未在下次检查时设置过选择开始或选择结束。

旧版 android 浏览器的 setSelectionRange 包装在一个间隔为 0 的 setTimeout 中应该可以工作。但是,它似乎不适用于Android 3或更高版本。

请参阅此处: setSelectionRange 解决方法不适用于 android 4.0.3