我试图显示一个Adcolony广告从斯威夫特本机代码在我的Flutter插件,这是我的斯威夫特代码看起来像-
if let interstitial = self.interstitial, !interstitial.expired, let
rootViewController = UIApplication.shared.keyWindow?.rootViewController
{
interstitial.show(withPresenting: rootViewController)
}
我的代码工作得很好,但是我的视图控制器从来不显示插播广告。有人能帮助我吗,因为我不知道我应该传递哪个视图控制器来显示我的广告。文档说要使用self
,但是我的插件不是视图控制器,所以它不工作。
2条答案
按热度按时间t2a7ltrp1#
试试看:
vc9ivgsu2#
这段代码对我很有效。参考image_picker插件。