时隔两年再问一下这个 Apple Books 中 Force Click 取词的 bug

查看 12|回复 0
作者:essethon   
问题描述
前情提要:/t/864749
简而言之,就是在 macOS 的 Apple Books 中,如果一个段落 (paragraph) 在结束之前遇到了分页 (page break),那么这一个段落在分页之后的那部分是不会响应 Force Click 取词的。到了下一个段落就好了。示意图:

这里绿色区域就是可以正常取词的区域,红色区域就是 Force Click 没反应的区域。可以看到,红色 区域并不是一个完整的 paragraph ,而是一个 paragraph 被分页截断之后的部分。
不知道这样描述是否清楚。
Notes:
  • Force Click with One Finger 取词 (Look up & data detectors) 这个是系统默认设置,在 macOS System Settings - Trackpad 中可以看到。
  • 在上述 bug 区域,手动选中单词、在右键菜单中点击 Look up 则没问题。

    排查过程令人抓狂
    (1) 更新系统/更换电脑:我在 2022 年 macOS 12.4 观察到这个 bug ,那时候我还在用 Intel 芯片的 MacBook 。到现在 2024 年,我都换过 M 芯片的电脑了,系统更新到 macOS 15.0 这个 bug 依然存在,在我的电脑上 100% 复现。
    换电脑的时候我并不是使用 Time Machine 直接迁移配置的,而是在新电脑上从 0 开始,登录 Apple ID 、下载各种软件、逐步 copy 旧文件过来,所以 “旧电脑的配置污染新电脑” 的概率不是很大。
    (2) 创建新用户,不登录 Apple ID:另外,为了排除 Apple ID 的影响,我今天特意创建了一个全新的用户 (user),登录进去之后尽可能不做多余操作,什么额外软件也没装,也没有登录任何 Apple ID ,就连上 Wi-Fi 开启 AirDrop 然后从手机传了一个 .epub 文件过来用 Apple Books 打开,结果上述取词 bug 被复现。
    俗话说“重启解决 90% 的问题,重装解决 99% 的问题,重买解决 100% 的问题”。现在重买都解决不了我的问题了。那么有一种可能就是,这就是确实存在的 bug ,不是个例。但如果是这种情况,应该有很多人遇到才对,但我之前问网友,网友的反馈就是“我这里没问题”……
    真的不知道怎么排查好了。你们真的没有遇到这个问题吗?
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部