设置音乐开关

设置音乐控制需要先实现蓝牙配对

功能表

__IDO_FUNCTABLE__.funcTable4Model.ancs
&& __IDO_FUNCTABLE__.funcTable5Model.music

音乐开关模型说明

  • IDOSetPairingInfoBuletoothModel
参数 说明 备注
pairingTimeStr 配对时间戳 str
isPairing 是否配对 bool
  • IDOSetMusicOpenInfoBuletoothModel
参数 说明 备注
isOpen 开关 bool

命令代码

  • 蓝牙配对

Objc:

[IDOFoundationCommand setBluetoothPairingCommandWithCallback:^(BOOL isNeedDisconnect, int stateCode) {
  //配对过程是否需要断线,配对过程状态
} pairingComplete:^(int errorCode) {
    if (errorCode == 0) {
       //设置成功
    }else if (errorCode == 6) {
      //设备不支持
    }else {
      //设置失败
    }
 }];

Swift:

IDOFoundationCommand.setBluetoothPairingCommandWithCallback({ (isNeedDisconnect, stateCode) in
    //配对过程是否需要断线,配对过程状态
}) { (errorCode) in
    if errorCode == 0 {
       //设置成功
    }else if errorCode == 6 {
      //设备不支持
    }else {
      //设置失败
    }
};
  • 音乐开关

Objc:

IDOSetMusicOpenInfoBuletoothModel * model = [IDOSetMusicOpenInfoBuletoothModel currentModel];
[IDOFoundationCommand setOpenMusicCommand:model
                                callback:^(int errorCode) {
    if (errorCode == 0) {
       //设置成功
    }else if (errorCode == 6) {
      //设备不支持
    }else {
      //设置失败
    }
}];

Swift:

let model = IDOSetMusicOpenInfoBuletoothModel.current();
IDOFoundationCommand.setOpenMusic(model) { (errorCode) in
     if errorCode == 0 {
        //设置成功
     }else if errorCode == 6{
        //设备不支持此方法
     }else {
       //设置错误
     }
};
Copyright © 2015-2020 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2023-12-18 10:04:13

results matching ""

    No results matching ""