gpt4 book ai didi

javascript - 如何在 UIWebView 中更改用户的选择范围?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:26:04 27 4
gpt4 key购买 nike

以下 JavaScript 代码可以改变用户在 UIWevView 中的选择范围,但 iOS 选择保持不变。我怎样才能同步这两个选择,所以当应用程序使用 JavaScript 更改选择时,iOS 选择也会更改。可能吗?

var sel = window.getSelection();

var range = document.createRange();
range.setStart(sel.anchorNode,sel.anchorOffset + 1); // it removes the first letter from a selected range
range.setEnd(sel.focusNode,sel.focusOffset);

sel.removeAllRanges();
sel.addRange(range);

最佳答案

您可以像在任何其他浏览器中一样更改 Selection 对象,但 iOS 不会更新可见选择,除非该选择已经可见,原因我不知道。据我所知,没有办法解决这个问题。

关于javascript - 如何在 UIWebView 中更改用户的选择范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9296990/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com