Commit bfefcac8 authored by lmj_521aiau@163.com's avatar lmj_521aiau@163.com

no message

parent e7976652
......@@ -10,7 +10,15 @@
@implementation GYAdsManager(Flow)
- (void)adsFlowForModels:(NSArray<GYAdsTrackModel *> *)models{
[self adsFlowForModel:models.firstObject];
self.bigImageModels = models.mutableCopy;
self.bigImageIndex = 0;
[self adsFlowPrepareModel];
}
- (void)adsFlowPrepareModel{
if (self.bigImageIndex < self.bigImageModels.count) {
[self adsFlowForModel:self.openScreenModels[self.bigImageIndex]];
}
}
- (void)adsFlowForModel:(GYAdsTrackModel *)model{
......@@ -77,7 +85,8 @@
}
- (void)nativeExpressAdFailToLoad:(BUNativeExpressAdManager *)nativeExpressAd error:(NSError *)error {
self.videoIndex += 1;
[self adsFlowPrepareModel];
}
- (void)nativeExpressAdViewRenderSuccess:(BUNativeExpressAdView *)nativeExpressAdView {
......@@ -98,7 +107,8 @@
}
- (void)feedAdsManager:(KSFeedAdsManager *)adsManager didFailWithError:(NSError *_Nullable)error {
self.videoIndex += 1;
[self adsFlowPrepareModel];
}
#pragma mark - KSFeedAdDelegate
- (void)feedAdViewWillShow:(KSFeedAd *)feedAd {
......@@ -145,9 +155,10 @@
{
NSLog(@"%s",__FUNCTION__);
NSLog(@"Express Ad Load Fail : %@",error);
self.videoIndex += 1;
[self adsFlowPrepareModel];
}
#pragma mark - GDTNativeExpressProAdViewDelegate;
- (void)gdt_NativeExpressProAdViewRenderSuccess:(GDTNativeExpressProAdView *)nativeExpressAdView
{
......
......@@ -19,6 +19,11 @@
if (self.videoIndex < self.videoModels.count) {
[self rewardedVideoForModel:self.videoModels[self.videoIndex]];
}
// else{
// if (self.adsFinishCallBack) {
// self.adsFinishCallBack(true, [UIView new]);
// }
// }
}
- (void)rewardedVideoForModel:(GYAdsTrackModel *)model{
......@@ -30,11 +35,10 @@
}else if ([model.adPlatform isEqualToString:@"kuaishou"]){
[self videoForKS:model];
}else{
if (self.adsFinishCallBack) {
self.adsFinishCallBack(true, nil);
}
self.videoIndex += 1;
[self videoPrepareModel];
}
NSLog(@"common_bigimage============%@", model.adPlatform);
NSLog(@"common_vidoe============%@", model.adPlatform);
}
- (void)videoForCSJ:(GYAdsTrackModel *)model{
......@@ -73,6 +77,7 @@
}
- (void)playVideo{
if ([self.currentAdsModel.adPlatform isEqualToString:@"chuanshanjia"]) {
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.75* NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
......
......@@ -52,22 +52,6 @@
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "7DBCDD81-F2C6-45B0-9C41-B8A632298069"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/AppDelegate.mm"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "208"
endingLineNumber = "208"
landmarkName = "-ios_openFlyBox"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
......@@ -151,256 +135,256 @@
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "9C34AFEF-C0AE-4646-88B4-B2B63FE7F397"
uuid = "850A2702-00C7-408E-88D0-397C0ED828BD"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "136"
endingLineNumber = "136"
landmarkName = "-splashAdFailToPresent:withError:"
startingLineNumber = "78"
endingLineNumber = "78"
landmarkName = "-openScreenAdsForKS:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "AD0751C8-2422-4F72-A375-616349F77A7B"
uuid = "FF228C69-396C-464F-A620-BFA4BAFF4A56"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "109"
endingLineNumber = "109"
landmarkName = "-splashAdDidClick:"
startingLineNumber = "322"
endingLineNumber = "322"
landmarkName = "-gdt_rewardVideoAdWillVisible:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "1458917C-0D0C-464C-819D-2FB06FF564C6"
uuid = "6E5C9388-4685-4AB9-9996-0AE80E95B70B"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "97"
endingLineNumber = "97"
landmarkName = "-splashAdWillVisible:"
startingLineNumber = "317"
endingLineNumber = "317"
landmarkName = "-gdt_rewardVideoAdVideoDidLoad:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "DDD9F3DC-CA99-4AF9-9A1B-FE55C439FAEF"
uuid = "583B842C-A988-4051-8C3B-D473E86867B6"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "40"
endingLineNumber = "40"
landmarkName = "-openScreenAdsForCSJ:"
startingLineNumber = "328"
endingLineNumber = "328"
landmarkName = "-gdt_rewardVideoAdDidExposed:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "1AD8C5C5-510D-4570-911D-81F5291DD3F4"
uuid = "E2D1313E-E500-458A-B56C-D4DBB29D4100"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "214"
endingLineNumber = "214"
landmarkName = "-ksad_splashAdVideoFailedToPlay:"
startingLineNumber = "336"
endingLineNumber = "336"
landmarkName = "-gdt_rewardVideoAdDidClose:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "C52F1932-0130-4745-9E96-C34F050EE807"
uuid = "373C664B-6AEE-4BA7-94CD-794FE6E37A8C"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "149"
endingLineNumber = "149"
landmarkName = "-splashAdClicked:"
startingLineNumber = "345"
endingLineNumber = "345"
landmarkName = "-gdt_rewardVideoAdDidClicked:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "437E73BE-8DD1-450D-9957-B69B2738B3D2"
uuid = "F0C4BE6D-DE29-430E-8CCC-D4DA68EA35D9"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "204"
endingLineNumber = "204"
landmarkName = "-ksad_splashAdDidShow"
startingLineNumber = "231"
endingLineNumber = "231"
landmarkName = "-rewardedVideoAdDidLoad:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "EE98DD78-9137-4D33-96BA-3CEED8CFD172"
uuid = "8A47CBA9-C209-4AEA-8CA2-72D9057E344C"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "92"
endingLineNumber = "92"
landmarkName = "-splashAd:didFailWithError:"
startingLineNumber = "242"
endingLineNumber = "242"
landmarkName = "-rewardedVideoAd:didFailWithError:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "DEEB086F-DD9E-406A-A8CF-ED92835B65C6"
uuid = "4A8EDC07-7E6A-41C9-B17F-67CE565C5628"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "208"
endingLineNumber = "208"
landmarkName = "-ksad_splashAdVideoDidStartPlay"
startingLineNumber = "251"
endingLineNumber = "251"
landmarkName = "-rewardedVideoAdVideoDidLoad:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "1F95AB5F-B333-4931-BDDE-FF454C526E52"
uuid = "CDBC7185-EB51-43B6-9A6A-4B88D4A9313E"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "199"
endingLineNumber = "199"
landmarkName = "-ksad_splashAdClicked"
startingLineNumber = "270"
endingLineNumber = "270"
landmarkName = "-rewardedVideoAdWillClose:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "63D9CF91-B743-4852-B28A-22818A8CF84E"
uuid = "9E46440F-29AE-495C-BEF9-520F48D32045"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "195"
endingLineNumber = "195"
landmarkName = "-ksad_splashAdVideoDidSkipped:"
startingLineNumber = "301"
endingLineNumber = "301"
landmarkName = "-rewardedVideoAd:hasReward:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "328DFE6B-D74B-4254-9996-3739684C843C"
uuid = "01633F03-53AE-4252-8216-D65E0A760F16"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "190"
endingLineNumber = "190"
landmarkName = "-ksad_splashAdDismiss:"
startingLineNumber = "31"
endingLineNumber = "31"
landmarkName = "-rewardedVideoForModel:"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "BDC13197-B3E8-4E1C-8FFE-4F505646782D"
uuid = "19A6D21C-67EC-45F6-887F-490B9861A65F"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+RewardedVideo.m"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "219"
endingLineNumber = "219"
landmarkName = "-ksad_splashAdConversionRootVC"
startingLineNumber = "81"
endingLineNumber = "81"
landmarkName = "-playVideo"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "023335C4-D793-49A9-A24E-0A6E2E306ACA"
uuid = "09B5B777-ADE3-4945-9183-444E21A53726"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/AppDelegate.mm"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "72"
endingLineNumber = "72"
landmarkName = "-openScreenAdsForKS:"
startingLineNumber = "225"
endingLineNumber = "225"
landmarkName = "-ios_adFlyBox"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "850A2702-00C7-408E-88D0-397C0ED828BD"
uuid = "57775867-8384-462B-80C0-0DF9AC5F6BB1"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/AppDelegate.mm"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "78"
endingLineNumber = "78"
landmarkName = "-openScreenAdsForKS:"
startingLineNumber = "212"
endingLineNumber = "212"
landmarkName = "-ios_openFlyBox"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "BC757520-E825-46A0-92DE-710CE85C8F9E"
uuid = "FCB6F4BD-9955-4DDA-89E0-D13C1D3B37A3"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "GYDemo/GYDemo/SCAds/GYAdsManager+OpenScreen.m"
filePath = "GYDemo/GYDemo/AppDelegate.mm"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "52"
endingLineNumber = "52"
landmarkName = "-openScreenAdsForGDT:"
startingLineNumber = "216"
endingLineNumber = "216"
landmarkName = "-ios_openFlyBox"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
......
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