AVPlayer 和 AVPlayerViewControlle

2023-11-05  本文已影响0人  林希品

检查当前手机是否在禁音模式下,左上角音量键上面那个按钮是否拨在下面。

如果是在下面没有声音在上面有声音而在上面有声音那么请继续往下看

AppDelegate.m 上加上下面方法则就有声音了

- (BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions {     //加入下面3句代码。
{
   AVAudioSession* avSession = [AVAudioSession sharedInstance];
   [avSessionsetCategory:AVAudioSessionCategoryPlayback error:nil];
   [avSessionsetActive:YESerror:nil];
  }
}

用户有时会在静音模式下观看视频,如果不主动设置的话,视频是没有声音的,通过AVAudioSession可开启以视频为主导的播放模式,

首先需要导入,AVFoundtion.framework,在控制播放的Controller里面,需要导入<AVFoundtion/AVFoundtion.h>文件

作者:冰天无幻
链接:https://www.jianshu.com/p/7eeb1f95323f
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

上一篇 下一篇

猜你喜欢

热点阅读