Titanium 耳机按钮控制

Headphone button control in Titanium

有人知道是否有控制普通耳机和蓝牙耳机按钮的方法

我想使用常规 回答按钮 play/pause 我正在通过 Ti.Media.AudioPlayer.

播放的当前媒体

我试图让 Ti.Android.ACTION_MEDIA_BUTTON 在 Android 上工作,但没有任何成功,当我按下按钮时 BroadCastListener 没有触发普通耳机或蓝牙耳机。

对于iOS我不知道这是否可以解决。

在 iOS 上,如果您将 audioSessionCategory 设置为 PLAYBACK 并且耳机上的控件应该与您正在播放的音乐互动。

对于 Android,您似乎需要一个模块来公开接收事件 as explained here 的广播接收器。我找不到已经执行此操作的现有模块。