macOS 13.2 Safari 点击按钮时出现沙滩球 bug

2023-02-04 12:35:24 +08:00
 hzcheng

机器是一台 M2 MBP, 刚升的 13.2. 结果发现在 Safari 内点击一些页面的的按钮时沙滩球竟然会转起来, 卡个 1-3 秒钟左右才能继续处理. 有人碰到同样的情况吗?

几个其他情况:

  1. Chrome 没有这个问题
  2. 不是插件问题, 关闭所有插件以后仍然是一样的
  3. 用 SafariTechPreview 也是一样.
959 次点击
所在节点    macOS
8 条回复
zhaoxin
2023-02-04 19:08:28 +08:00
你需要确定是访问某个页面必定出,还是随机出。如果是必定出,有可能是网页和浏览器之间的兼容问题。

另外,你还应该看活动监视器,看看出问题是 Safari 的 CPU 占用和内存占用。

最后,有的网站会利用浏览器页面偷偷挖矿,这种如果是装了广告过滤类的软件,就可能过滤掉。因此 chrome 正常可能是广告过滤的结果。

你说某些页面不正常,却吝啬地没有发出不正常的地址,因此只能给出一些猜测。剩下的就要靠你自己去验证了。
hzcheng
2023-02-05 00:32:50 +08:00
@zhaoxin 问题找到了,只有在中文输入法激活状态时点击 Safari 内的页面时会出这个问题。没给链接是因为大部分的网页都有这个现象。

目前换到 rime 输入法和搜狗都能避开这个问题,但是其他一些输入法像落格 v3 存在和系统自带输入法一样的问题。
zhaoxin
2023-02-05 08:04:17 +08:00
@hzcheng 如果是输入法的问题,怎么会 Safari 出问题,而 Chrome 没有呢?除非是 Chrome 用得少,还没发生,就误以为没有。
DigitalE
2023-02-05 20:09:38 +08:00
我也遇到过同样的问题,直接整个系统卡顿,点击后滞后十几秒才有反馈。目前临时解决方案只能杀掉中文输入法的进程,有点想降回 12.6 了
hzcheng
2023-02-06 04:49:08 +08:00
@zhaoxin 不是的,就是 Safari 出问题而 Chrome 没有,我自己做了大量测试,当然不可能完全覆盖,但极大概率就是和浏览器有关(虽然不一定是浏览器本身的问题)。和做输入法的人讨论了一下,他表示 rime 和落格用的都是同一个 buffer ,但是落格是用 Swift 弄的,rime 是 objectiveC ,可能就是这个区别导致了行为上的差异。
hzcheng
2023-02-06 04:49:39 +08:00
@DigitalE 我也想降,但没办法出厂就是 ventura 了……
SakuraYuki
2023-02-06 14:08:08 +08:00
这个问题跟 safari 也没什么关系,13.x 的 bug ,以前中午挂机或者用微信的时候都能触发,解决方法就是 kill 掉一个叫 简体中文输入方式 的进程,很多人都有这个问题
binge921
2023-02-20 14:37:18 +08:00
@DigitalE 12.6 也有输入法卡顿问题。。。。我就在

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/913119

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX