PLVWebViewLiveChannelInfo
Objective-C
@interface PLVWebViewLiveChannelInfo : NSObject
/// 当前频道类型
@property (nonatomic, assign, readonly) PLVWebViewChannelVideoType videoType;
/// 是否能开启小窗 暖场或者其它特殊场景不会自动开启小窗
@property (nonatomic, assign, readonly) BOOL enableWindowAbility;
/// 直播回放视频的播放地址
@property (nonatomic, copy, readonly) NSString *vodURL;
/// 视频的尺寸,应用内小窗时需要以此尺寸展示
@property (nonatomic, assign, readonly) CGSize videoSize;
+ (instancetype)liveChannelInfoModelWithDict:(NSDictionary *)dict;
@end
Swift
class PLVWebViewLiveChannelInfo : NSObject
Undocumented
-
当前频道类型
Declaration
Objective-C
@property (nonatomic, readonly) PLVWebViewChannelVideoType videoType;
Swift
var videoType: PLVWebViewChannelVideoType { get }
-
是否能开启小窗 暖场或者其它特殊场景不会自动开启小窗
Declaration
Objective-C
@property (nonatomic, readonly) BOOL enableWindowAbility;
Swift
var enableWindowAbility: Bool { get }
-
直播回放视频的播放地址
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull vodURL;
Swift
var vodURL: String { get }
-
视频的尺寸,应用内小窗时需要以此尺寸展示
Declaration
Objective-C
@property (nonatomic, readonly) CGSize videoSize;
Swift
var videoSize: CGSize { get }
-
Undocumented
Declaration
Objective-C
+ (instancetype)liveChannelInfoModelWithDict:(NSDictionary *)dict;
Swift
convenience init(modelWithDict dict: [AnyHashable : Any])