gpt4 book ai didi

objective-c - WebView (webkit) "Look Up In Dictionary"UI 错误 - Mac App

转载 作者:太空狗 更新时间:2023-10-30 03:45:19 26 4
gpt4 key购买 nike

我发现了 WebView 的一个错误,该错误很容易重新创建但很难解决,我正在寻找建议,最好是答案。

当您以任何方式使用 Apple 内置的字典“查找”命令、上下文菜单、多点触控手势(三指双击)或标准全局热键“cmd ctrl d”时,就会出现此错误。调用字典查找命令后,将出现一个弹出窗口,其中包含您突出显示的单词的定义。但是,页面上的文本有时会变得模糊,并且表单/字段不再正确响应 mouseDown 等输入事件。

正如我之前所说,它很容易复制。我已将示例项目上传到 GitHub。

https://github.com/ChimpStudios/WebView-DictionaryBug

Safari 没有这个错误,所以 Apple 以某种方式修复了它,但它仍然存在于 WebView 对象中。

最佳答案

调用 -[WebPreferences setPreferencesIdentifier:] 以便您的 WebView 获得自己的 WebPreferences 副本似乎是一种有效的解决方法。

关于objective-c - WebView (webkit) "Look Up In Dictionary"UI 错误 - Mac App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7655727/

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