0
我有一個藍牙PTT麥克風 (Delking PTT Bluetooth Mic)如何檢測PTT按鈕控股藍牙PTT麥克風的iOS
現在我想在我的iOS小PTT應用程序來使用它,我的問題是我不知道如何檢測PTT按鈕是否保持/釋放,我可以看到Zello應用程序很好。
大家有什麼想法嗎?
我有一個藍牙PTT麥克風 (Delking PTT Bluetooth Mic)如何檢測PTT按鈕控股藍牙PTT麥克風的iOS
現在我想在我的iOS小PTT應用程序來使用它,我的問題是我不知道如何檢測PTT按鈕是否保持/釋放,我可以看到Zello應用程序很好。
大家有什麼想法嗎?
您可以使用耳機遙控器API來控制這款藍牙麥克風
- (void) remoteControlReceivedWithEvent: (UIEvent *) receivedEvent {
if (receivedEvent.type == UIEventTypeRemoteControl) {
switch(receivedEvent.subtype) {
case UIEventSubtypeRemoteControlTogglePlayPause:
//Insert code
case UIEventSubtypeRemoteControlPlay:
//Insert code for HOLDING BUTTON
break;
case UIEventSubtypeRemoteControlPause:
// Insert code for RELEASE BUTTON
break;
case UIEventSubtypeRemoteControlStop:
//Insert code.
break;
default:
return;
}
}
}
@Muc董,我也嘗試這個解決方案,但它似乎remoteControlReceivedWithEvent方法永遠不會被調用 –
你應該播放音頻文件,使遙控器的事件工作。也許播放一個沉默的MP3文件進行考試。 –
它的工作! @@ –