V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
essethon
V2EX  ›  Apple

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

  •  
  •   essethon · 59 天前 · 861 次点击
    这是一个创建于 59 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问题描述

    前情提要:/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 ,不是个例。但如果是这种情况,应该有很多人遇到才对,但我之前问网友,网友的反馈就是“我这里没问题”……

    真的不知道怎么排查好了。你们真的没有遇到这个问题吗?

    3 条回复    2024-09-23 09:46:15 +08:00
    zaizaizai2333
        1
    zaizaizai2333  
       58 天前
    Force Touch 在 Safari 上也有这样的问题,莫名其妙就没法按了。重启解决。用一段时间会再有问题。从五六年前就这样了。

    简单说,苹果的很多功能都可以上不可靠清单:
    1. AirDrop
    2. Force Click with One Finger 取词

    不用这些功能就解决了。
    zaizaizai2333
        2
    zaizaizai2333  
       58 天前
    从公司组织架构来看,估计是懂这些软硬件代码的人靠着开发这些特性升职/换组了,剩下维护的人都是酒囊饭袋,就跟游戏界那个被动视辞退、又去星鸣特攻的员工一样。
    essethon
        3
    essethon  
    OP
       58 天前
    @zaizaizai2333 #1 还有在 Safari 中使用 Google Docs 时不能释放 Click 的问题 https://discussions.apple.com/thread/254678102?sortBy=rank ,这个我也试过,重买电脑、重装系统都不能解决问题。不过这个触发概率低一些,不是 100%,经常是激活中文输入法尤其是 Squirrel 输入法时才大概率触发,Latin ABC 输入法状态下没事。

    这种重买电脑都能复现的问题我当然会考虑它是已确认的 bug ,所有人都可以遇到。
    但我感到最奇怪的是,这些软件 bug 看上去都挺容易发现的 —— 比方说,以 Apple 的用户基数,全世界,或者全国应该有不少人使用 Apple Books 看书且使用 Force Click 查词吧(或者可能我对一些软件的用户基数有误解?),几乎每页都有一部分段落无法取词,这不是很好复现么。那么为什么无论 discussions.apple.com 还是 V2EX 发的帖子基本上无人回复确认此 bug 呢。

    灵异/找不出因果逻辑的事情最容易让人焦虑和抓狂🤣,我都要怀疑这个 bug 是根据使用者的面部或者指纹信息定向触发了🐶️。有时间我要去 Apple Store 里试试展示机。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3020 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 14:40 · PVG 22:40 · LAX 06:40 · JFK 09:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.