gpt4 book ai didi

IOS:WKWebView中的文本选择(WKSelectionGranularityCharacter)

转载 作者:IT王子 更新时间:2023-10-29 07:49:13 27 4
gpt4 key购买 nike

我有一个应用程序使用可以选择文本的 Web View 。长期以来,您无法在 UIWebView 中跨 block 边界选择文本,这一直是一个烦恼。 WKWebView 似乎通过其配置中的一个属性解决了这个问题:selectionGranularity .其中一个可能的值是 WKSelectionGranularityCharacter :

Selection endpoints can be placed at any character boundary.

听起来不错!正是我需要的。除了当我在我的 WebView 中设置它时,我常常根本无法再选择文本。到底是怎么回事?还有什么我需要设置的吗?有人解决了吗?

更新:我发现了以下错误:

  1. selectionGranularity 设置为 WKSelectionGranularityCharacter 的应用程序中有多个 WKWebView 时,只有最近加载的一个可以选择文本。我已将其归档为错误 18441138。

  2. 如果 selectionGranularity 设置为 WKSelectionGranularityCharacter 的 WKWebView 的 HTML 内容中的 body 内的元素附加了点击处理程序,则文本选择不会' 在该元素内工作。我已将其归档为错误 18440833。

  3. 在应用中其他位置的 UITextView 上进入编辑模式后,WKWebView 中的文本选择失败,直到 WKWebView 重新加载。我已将其归档为错误 18468405。

有人解决过这些问题吗?

最佳答案

从 iOS 13 开始,这些问题和其他问题都已修复。

关于IOS:WKWebView中的文本选择(WKSelectionGranularityCharacter),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25938393/

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