CSJVideoDetailPageViewController.h 1.1 KB

123456789101112131415161718192021222324252627282930
  1. //
  2. // CSJVideoDetailPageViewController.h
  3. // CSJAdSDK
  4. //
  5. // Created by gdp on 2017/12/10.
  6. // Copyright © 2017年 bytedance. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. #import "CSJActionServiceDefine.h"
  10. #import "CSJAdSDKDefines+Private.h"
  11. #import "CSJMaterialMeta.h"
  12. #import "CSJAdSlot.h"
  13. @class CSJDislikeContext;
  14. @interface CSJVideoDetailPageViewController : UIViewController
  15. @property (nonatomic, weak) UIViewController *rootViewController;
  16. @property (nonatomic, strong) CSJAdSlot *adSlot;
  17. @property (nonatomic, assign) CGFloat playTimeIfVideo; // 如果是视频广告接收跳转详情页前记录的播放进度 add in V3300 by chaors
  18. @property (nonatomic, assign) CGFloat totalPlayTimeIfVideo; // 如果是视频广告总播放时长 add in V3300 by chaors
  19. @property (nonatomic, assign) BOOL autoPlayIfVideoFromOut; // 外部跳转前的视频是否自动播放 add in V3300 by chaors
  20. @property (nonatomic, assign) BOOL isFromClick;
  21. @property (nonatomic, copy) void(^CloseBlock)(void);
  22. - (instancetype)initWithMaterial:(CSJMaterialMeta *)material;
  23. @end