
duwenquan-方形LOGO.png
引述
很多朋友看到這個標(biāo)題的時候會很詫異吧,電商平臺和視頻播放器有什么關(guān)系???????????,期初我們的電商平臺是沒有視頻的,只是,后來,公司來一個所謂的產(chǎn)品策劃,竟然要在商品詳情加商品介紹視頻(視頻由策劃朋友拍攝,我想,其中的貓膩大家都懂)。大家看我下面這個圖片就知道,為啥我要講視頻了。

詳情頁視頻播放.gif
DWQVideoPlayer
DWQVideoPlayer是基于AVPlayer進(jìn)行的一定以封裝,包含了以下功能:
1.自定義播放界面。提供播放,暫停,全屏等功能。提供播放進(jìn)度條,加載進(jìn)度條等。
2.向上或向下滑動屏幕的左側(cè)以調(diào)整亮度。向上或向下滑動屏幕右側(cè)可調(diào)整聲音。
3.向左或向右滑動屏幕可調(diào)整播放進(jìn)度。
DWQVideoPlayer使用方法:
/**
創(chuàng)建一個播放器
@param videoURL video的URL
@param playerView 要顯示視頻的視圖。
@param playerSuperView 播放器的父視圖
@return
*/
+ (instancetype)playerWithVideoURL:(NSURL *)videoURL playerView:(UIView *)playerView playerSuperView:(UIView *)playerSuperView;
UIView *playerView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, screen_Width , 260)];
// playerView.center = self.view.center;
[self.view addSubview:playerView];
_videoPlayer = [DWQVideoPlayer playerWithVideoURL:url playerView:playerView playerSuperView:playerView.superview];
_videoPlayer.videoName = @"iOS高級工程師杜文全";
_videoPlayer.playerEndAction = DWQVideoPlayerEndActionStop;
[_videoPlayer play];
調(diào)用
1.本地視頻:注意,要把視頻添加到Bundle Resources中
self.videoURL = [[NSBundle mainBundle] URLForResource:@"iPhone7" withExtension:@"mp4"];
[self showVideoPlayer:self.videoURL];
2.網(wǎng)絡(luò)視頻:
self.videoURL = [NSURL URLWithString:@"https://hximgtest.acool.pro/uploads/video/jinghuahezi.mp4"];
[self showVideoPlayer:self.videoURL];
效果展示

詳情頁視頻播放.gif
Demo下載地址
廣大書友給個點贊或者喜歡,在GitHub給個Star噢~~~~!?。。?!