从 QQ “振动” 理解 iPhone 通知

百家 作者:科技微讯 2018-02-24 15:07:35

QQ 的“振动”开关有点莫名其妙,甚至令人困惑,令人抓狂。


  • 我打开了“振动”开关,收到新的 QQ 信息时,iPhone 会振动,这是意料之中的事。然后我把“振动”关了,结果 iPhone 还会振,为什么?


  • 接着我打开 iPhone 的静音模式,再打开“振动”开关,iPhone 会振,意料之中。但是关闭“振动”,iPhone 还是振。



  • 我又试着关了 QQ 的“声音”开关,只打开“振动”开关,iPhone 会振,意料之中。然后关闭“振动”,收到新消息时,iPhone 竟然不振了。


  • 重新关闭静音模式,保持 QQ声音关闭,结果还是一样,振动开关有效。



很奇怪:为什么有时候关了振动,QQ还在振?而有时候关了振动,QQ就不振了?



iPhone 会不会振,主要取决于四个开关:

  • 设置 -通知 -QQ -声音开关

  • 设置 -声音与触感 -响铃模式振动开关

  • 设置 -声音与触感 -静音模式振动开关

  • 静音开关(位于机身左侧的小开关)



如果在设置应用关闭 QQ 的“声音开关”(请和QQ自带的声音开关区分),不管其他开关怎么设置,QQ 肯定静音并且不会振动,所以这个开关不能回答 “为什么振动关了,QQ还会振” 的问题。


我把 “响铃模式振动、静音模式振动、静音模式、QQ自带声音开关、QQ自带振动开关” 五个开关进行了组合,如下:



只有标黄的 4 种情况,QQ 振动开关有效;所有有效的情况,QQ 声音开关都是关闭的。其余 75% 的情况 “振动” 开关无效,这给用户带来了极大的困惑:明明关了振动,为什么还振?




QQ 为什么这样设计?


我们先看看微信怎么设计。微信的通知菜单有 2 个栏目:微信未打开时、微信打开时。



微信未打开时,只有 “是否接收通知、是否显示消息详情” 两类开关,没有声音、振动开关。因为未打开时,微信交给 iOS 系统控制,微信不插手。具体来说,微信未打开时,通知信息完全由以下 4 个系统开关控制:


  • 设置 -通知 -维系 -声音开关

  • 设置 -声音与触感 -响铃模式振动开关

  • 设置 -声音与触感 -静音模式振动开关

  • 静音开关(位于机身左侧的小开关)


其中 “声音开关” 一旦关闭,微信将静音,并且不会振动,这是一锤定音的控制方法。绝大部分用户都会打开 “声音开关”,这时候微信只有 8 种组合,一目了然,没有所谓的 “无效开关”:



只有打开了微信,微信才插手控制新消息的声音、振动情况。


而 QQ 自带的声音、振动开关,始终在干预系统对通知消息的控制。 “响铃模式振动、静音模式振动、静音模式、QQ自带声音开关、QQ自带振动开关” 五个开关,互相发挥作用,但 QQ 自带的振动开关往往敌不过 iOS 的系统开关,所以经常失效。


在我看来,QQ 振动开关只带来了一个好处:在不影响其他应用的情况下,单独关闭 QQ 的提示声音,保留 QQ 的振动。(例如:关闭QQ声音、打开QQ振动、打开响铃模式振动、打开静音模式振动)


微信做不到这一点,如果你要关闭微信的提示音,只保留微信的振动,那只能开启 iPhone 的静音模式,这样会同时关闭大部分应用的提示音。


最后再看看支付宝。支付宝也有声音、振动开关,但和微信一样,这两个开关只控制支付宝打开时的通知信息。支付宝未打开时,通知信息由上面我说过的 iOS 四大系统开关控制。



微信公众号:科技微讯

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接