ios – 实现前贴片视频iAd

ios – 实现前贴片视频iAd,第1张

概述2014年10月,Apple宣布推出视频作为iAd的新广告格式 https://developer.apple.com/iad/resources/Implementing-iAd-in-Your-iOS-Apps.PDF 但是,没有关于实施它们的官方文件.这种格式是否可用,如果可以,它们如何实施? 查看我的示例,了解iAd预卷视频广告的实施情况: #import "ViewController. 2014年10月,Apple宣布推出视频作为iAd的新广告格式

https://developer.apple.com/iad/resources/Implementing-iAd-in-Your-iOS-Apps.PDF

但是,没有关于实施它们的官方文件.这种格式是否可用,如果可以,它们如何实施?

解决方法 查看我的示例,了解iAd预卷视频广告的实施情况:

#import "VIEwController.h"@import iAd;@import MediaPlayer;@interface VIEwController () {    MPMovIEPlayerController *movIEPlayer;}@end@implementation VIEwController-(voID)vIEwDIDLoad {    [super vIEwDIDLoad];    // Preload ad    [MPMovIEPlayerController prepareprerollAds];    // Create our MPMovIEPlayerController    movIEPlayer =[[MPMovIEPlayerController alloc]init];    [movIEPlayer.vIEw setFrame: self.vIEw.bounds];    [movIEPlayer setFullscreen:YES animated:YES];}-(IBAction)playbutton:(ID)sender {    // Add MPMovIEPlayerController to our vIEw    [self.vIEw addSubvIEw:movIEPlayer.vIEw];    // Path of movIE you want to play    Nsstring *movIEPath = [[NSBundle mainBundle] pathForResource:@"someVIDeo" ofType:@"MOV"];    // Set the contents of our MPMovIEPlayerController to our path    [movIEPlayer setContentURL:[NSURL fileURLWithPath:movIEPath]];    // Prepare our movIE for playback    [movIEPlayer preparetoPlay];    // Play our movIE with a prerolled ad    [movIEPlayer playprerollADWithCompletionHandler:^(NSError *error) {        if (error) {            NSLog(@"%@",error);        }        [movIEPlayer play];    }];}
总结

以上是内存溢出为你收集整理的ios – 实现前贴片视频iAd全部内容,希望文章能够帮你解决ios – 实现前贴片视频iAd所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1068073.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存