Adcolony是一个集成到Xcode中的视频广告平台,可以通过视频和声音向用户播放广告,
其中一个要求是在添加开始播放时阻止音频,
这是音频:
//Audio Sound On - uncomment
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"soundTrack"
ofType:@"mp3"]];
audioPlayer = [[AVAudioPlayer alloc]
initWithContentsOfURL:url
error:nil];
一旦游戏开始,它就在视图控制器中启动,
triggerVideo操作位于PlayViewController中,需要在触发广告时设置,
- (IBAction)TriggerVideo:(id)sender {
[AdColony playVideoAdForZone:@"ZONE-NUMBER-HERE" withDelegate:nil];
}
我暂时把它放在一边,想知道是否有人知道如何使用这个功能?
答案 0 :(得分:0)
将这些方法添加到您的viewController,它是adcolony的委托,也应该是初始化AVAudioPlayer的viewcontroller。我可能不需要说明这一点,但我假设你的audioPlayer有一个@Property
- (void) onAdColonyAdStartedInZone:(NSString *)zoneID{
self.audioPlayer.volume = 0.0f;
}
- (void) onAdColonyAdAttemptFinished:(BOOL)shown inZone:(NSString *)zoneID{
self.audioPlayer.volume = 1.0f;
}