Commit 9292d2ff by zhangyunjie

“2.7.9.4”

parent 44ed4ee3
...@@ -36,34 +36,41 @@ ...@@ -36,34 +36,41 @@
}]; }];
[OffcnLiveSDK defaultService].isShowSendGifts = YES;//是否展示送礼物入口 [OffcnLiveSDK defaultService].offcnGoodsCartStatus = OffcnGoodsCartStatusHid;//购物车是否显示
[OffcnLiveSDK defaultService].offcnSDKClickGoodsCartCallBack = ^(NSString *roomid) {
//点击购物车事件
};
//获取送礼物信息事件
[OffcnLiveSDK defaultService].getGiftInfoCallBack = ^{
[OffcnLiveSDK defaultService].product = @"0";//应用id 0中公教育 1 在线课堂 默认0
[OffcnLiveSDK defaultService].u_head = @"";//登录用户头像链接地址
[OffcnLiveSDK defaultService].surplus = @"100";//账户余额
[OffcnLiveSDK defaultService].rechargeAgreement = @"https://www.eoffcn.com/help/agreements/offcncoin_user_agreement.html";//充值协议
NSMutableArray *modelArr = [NSMutableArray array];
OffcnSDKEventBeansMoneyModel *chooseMoneyModel = [[OffcnSDKEventBeansMoneyModel alloc] init];
chooseMoneyModel.num = @"7";
chooseMoneyModel.price = @"1";
[modelArr addObject:chooseMoneyModel];
OffcnSDKEventBeansMoneyModel *chooseMoneyModel1 = [[OffcnSDKEventBeansMoneyModel alloc] init];
chooseMoneyModel1.num = @"42";
chooseMoneyModel1.price = @"6";
[modelArr addObject:chooseMoneyModel1];
[OffcnLiveSDK defaultService].beansMoneyModelArr = modelArr;//充值豆规格
};
//立即充值事件 // [OffcnLiveSDK defaultService].isShowSendGifts = YES;//是否展示送礼物入口
[OffcnLiveSDK defaultService].rechargeCallBack = ^(OffcnSDKEventBeansMoneyModel *beanModel) { //
// //获取送礼物信息事件
}; // [OffcnLiveSDK defaultService].getGiftInfoCallBack = ^{
// [OffcnLiveSDK defaultService].product = @"0";//应用id 0中公教育 1 在线课堂 默认0
// [OffcnLiveSDK defaultService].u_head = @"";//登录用户头像链接地址
// [OffcnLiveSDK defaultService].surplus = @"100";//账户余额
// [OffcnLiveSDK defaultService].rechargeAgreement = @"https://www.eoffcn.com/help/agreements/offcncoin_user_agreement.html";//充值协议
//
//
// NSMutableArray *modelArr = [NSMutableArray array];
// OffcnSDKEventBeansMoneyModel *chooseMoneyModel = [[OffcnSDKEventBeansMoneyModel alloc] init];
// chooseMoneyModel.num = @"7";
// chooseMoneyModel.price = @"1";
// [modelArr addObject:chooseMoneyModel];
//
// OffcnSDKEventBeansMoneyModel *chooseMoneyModel1 = [[OffcnSDKEventBeansMoneyModel alloc] init];
// chooseMoneyModel1.num = @"42";
// chooseMoneyModel1.price = @"6";
// [modelArr addObject:chooseMoneyModel1];
//
// [OffcnLiveSDK defaultService].beansMoneyModelArr = modelArr;//充值豆规格
// };
//
// //立即充值事件
// [OffcnLiveSDK defaultService].rechargeCallBack = ^(OffcnSDKEventBeansMoneyModel *beanModel) {
//
// };
return YES; return YES;
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
Pod::Spec.new do |s| Pod::Spec.new do |s|
s.name = 'OffcnLiveSDKiOS' s.name = 'OffcnLiveSDKiOS'
s.version = '2.8.0.0' s.version = '2.7.9.4'
s.summary = 'OffcnLiveSDKiOS.' s.summary = 'OffcnLiveSDKiOS.'
s.description = <<-DESC s.description = <<-DESC
......
...@@ -238,7 +238,7 @@ typedef void(^downloadM3u8CallBack)(BOOL isSuccess, NSError *error); ...@@ -238,7 +238,7 @@ typedef void(^downloadM3u8CallBack)(BOOL isSuccess, NSError *error);
//下载m3u8文件 //下载m3u8文件
- (void)downloadM3u8WithModel:(OffcnDownloadManagerModel *)model; - (void)downloadM3u8WithModel:(OffcnDownloadManagerModel *)model;
- (void)downloadM3u8WithModel:(OffcnDownloadManagerModel *)model m3u8Path:(NSString *)m3u8Path;
/** /**
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
#import "OffcnShareWindow.h" #import "OffcnShareWindow.h"
static const NSString *OffcnLiveSDKVersion = @"2.8.0.0"; static const NSString *OffcnLiveSDKVersion = @"2.7.9.4";
//事件通知 //事件通知
...@@ -27,7 +27,6 @@ static const NSString *OffcnLiveSDKVersion = @"2.8.0.0"; ...@@ -27,7 +27,6 @@ static const NSString *OffcnLiveSDKVersion = @"2.8.0.0";
@property (nonatomic, assign) NSInteger totalSeconds; @property (nonatomic, assign) NSInteger totalSeconds;
@end @end
@interface OffcnSDKEventLookCourseModel : NSObject @interface OffcnSDKEventLookCourseModel : NSObject
@property (nonatomic,copy) NSString *spuId;//商品spuId @property (nonatomic,copy) NSString *spuId;//商品spuId
...@@ -42,12 +41,6 @@ static const NSString *OffcnLiveSDKVersion = @"2.8.0.0"; ...@@ -42,12 +41,6 @@ static const NSString *OffcnLiveSDKVersion = @"2.8.0.0";
@end @end
@interface OffcnSDKEventBeansMoneyModel : NSObject
@property (nonatomic, copy) NSString *skuId;//ID
@property (nonatomic, copy) NSString *num;//豆数量
@property (nonatomic, copy) NSString *price;//价格
@end
...@@ -84,13 +77,14 @@ typedef NS_ENUM(NSUInteger, OffcnSDKEvent) { ...@@ -84,13 +77,14 @@ typedef NS_ENUM(NSUInteger, OffcnSDKEvent) {
OffcnSDKEventWechatApplet = 2, //跳转微信小程序事件 OffcnSDKEventWechatApplet = 2, //跳转微信小程序事件
}; };
typedef NS_ENUM(NSUInteger, OffcnGoodsCartStatus) {
OffcnGoodsCartStatusDefault = 0, //默认中公后台决定是否显示
OffcnGoodsCartStatusShow, //定制显示
OffcnGoodsCartStatusHid, //定制隐藏
};
//点击购物车事件
//获取送礼物需要的(应用id:product,用户头像:u_head,余额:surplus,充值协议:rechargeAgreement,充值豆规格:beansMoneyModelArr)事件 typedef void(^OffcnSDKClickGoodsCartCallBack)(NSString *roomid);
typedef void(^OffcnSDKGetGiftInfoCallBack)(void);
//立即充值事件
typedef void(^OffcnSDKRechargeCallBack)(OffcnSDKEventBeansMoneyModel *beanModel);
//直播间退出房间后回调 //直播间退出房间后回调
...@@ -141,6 +135,11 @@ typedef void(^OffcnSDKEventCallBack)(OffcnSDKEvent event,OffcnSDKEventLookCourse ...@@ -141,6 +135,11 @@ typedef void(^OffcnSDKEventCallBack)(OffcnSDKEvent event,OffcnSDKEventLookCourse
@property (nonatomic, strong) NSString *bc_id;//业务班id @property (nonatomic, strong) NSString *bc_id;//业务班id
//定制购物车功能
@property (nonatomic, assign) OffcnGoodsCartStatus offcnGoodsCartStatus;//购物车是否显示
@property (nonatomic, copy) OffcnSDKClickGoodsCartCallBack offcnSDKClickGoodsCartCallBack;//点击购物车事件
//是否支持全屏 //是否支持全屏
@property (nonatomic, assign) BOOL isFull; @property (nonatomic, assign) BOOL isFull;
...@@ -160,20 +159,6 @@ typedef void(^OffcnSDKEventCallBack)(OffcnSDKEvent event,OffcnSDKEventLookCourse ...@@ -160,20 +159,6 @@ typedef void(^OffcnSDKEventCallBack)(OffcnSDKEvent event,OffcnSDKEventLookCourse
//是否选用测试环境 //是否选用测试环境
@property (nonatomic, assign) BOOL isTest; @property (nonatomic, assign) BOOL isTest;
//送礼物功能
@property (nonatomic, assign) BOOL isShowSendGifts;//是否展示送礼物入口
@property (nonatomic, strong) NSString *product;//应用id 0中公教育 1 在线课堂 默认0
@property (nonatomic, strong) NSString *u_head;//登录用户头像链接地址
@property (nonatomic, strong) NSString *surplus;//账户余额
@property (nonatomic, strong) NSString *rechargeAgreement;//充值协议
@property (nonatomic, strong) NSMutableArray<OffcnSDKEventBeansMoneyModel *> *beansMoneyModelArr;//充值豆规格
@property (nonatomic, copy) OffcnSDKGetGiftInfoCallBack getGiftInfoCallBack;//获取送礼物信息事件
@property (nonatomic, copy) OffcnSDKRechargeCallBack rechargeCallBack;//立即充值事件
//选用图片类型 //选用图片类型
@property (nonatomic, assign) OffcnImageType imageType; @property (nonatomic, assign) OffcnImageType imageType;
//选用按钮类型 //选用按钮类型
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment