0

我刚刚嵌入了来自 facebook 的视频广告,但我无法让它们停止自动播放。根据文档,我添加了一个禁用自动播放的属性,它被调用但不起作用。(https://developers.facebook.com/docs/reference/ios/current/class/FBMediaView/)我尝试在初始化视图后立即将其设置为 no ,并在将其添加为子视图后立即尝试。在这两种情况下,当我设置断点时,我看到属性的值更改为 NO,但是当广告本身实际显示它时,它会再次自动播放!有人有幸与此合作吗?

这就是我尝试的方式:

  • (void)nativeAdDidLoad:(FBNativeAd *)nativeAd { adCoverMediaView = [[FBMediaView alloc] initWithNativeAd:nativeAd]; [adCoverMediaView setNativeAd:nativeAd]; [adCoverMediaView setAutoplayEnabled:NO];

//这不起作用后,我尝试在此处添加它:(稍后以相同的方法)

    [legacyAdView addSubview:adCoverMediaView];
[adCoverMediaView setAutoplayEnabled:NO];
4

0 回答 0