注册

关于环信sdk3语音视屏

#pragma mark - private ring

 

- (void)_beginRing

{

    [self.ringPlayer stop];

    NSString *musicPath = [[NSBundle mainBundle] pathForResource:@"callRing" ofType:@"mp3"];

    NSURL *url = [[NSURL alloc] initFileURLWithPath:musicPath];

    self.ringPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:nil];

    [self.ringPlayer setVolume:1];

    self.ringPlayer.numberOfLoops = -1; //设置音乐播放次数  -1为一直循环

    if([self.ringPlayer prepareToPlay])

    {

        [self.ringPlayer play]; //播放

    }

 

}

 

- (void)_stopRing

{

    [self.ringPlayer stop];

}

 

 

这个是环信iOS EMCallViewController里面写好的  没有调用  但是我在viewDidLoad,viewWillAppear,viewDidAppear这三个方法里调用 铃声都不会响  请问这个在EMCallViewController该怎么用
已邀请:
自己工程中加个MP3文件,callRing 换成自己MP3文件名

要回复问题请先登录注册