【问题标题】:notification with sound but without vibration and conversely有声音但没有振动的通知,反之亦然
【发布时间】:2012-05-28 12:58:21
【问题描述】:
  • 如何使用有声音但没有振动的本地通知?
  • 我如何反过来使用它,有振动但没有声音?

编辑:
当我阅读时,我发现了一种无声振动的解决方案:
(在我的情况下不适合本地通知)
a) AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
b) AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
并且作为变体播放静音声音,这将产生没有声音效果的振动。

而且我不能在没有振动的情况下使用声音(我们谈论本地通知)。我对吗?

【问题讨论】:

    标签: iphone objective-c notifications vibration


    【解决方案1】:

    如何使用有声音但没有振动的本地通知?

    如果为通知指定了声音,则始终会触发振动(取决于用户的设置,他们可能已关闭振动)。我认为目前没有任何方法可以为启用声音的通知禁用振动。

    我如何反过来使用它,有振动但没有声音?

    您的猜测是正确的,这很容易使用静音文件实现(确保小于 30 秒,通知 API 施加的限制)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多