私はXcode(迅速)でアプリを作ったが、アプリでAdMobインタースティシャル広告を実装したが、広告を表示するにはボタンをクリックして広告が表示されるいくつかの秒後に誰かがスクロールしているようなボタンをクリックせずにWebViewに広告を表示したい場合は、広告がポップアップします。それは可能ですか?ボタンをクリックしないでAdMobインタースティシャル広告を表示する
私は現在、あなたが時間の経過後、あなたのケースでは機能、CreateAd()
を実行できるようにタイマーを使用できます。これを行うには
var interstital: GADInterstitial!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
interstital = GADInterstitial(adUnitID: "")
let request = GADRequest()
interstital.load(request)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func Ad(_ sender: Any) {
if (interstital.isReady) {
interstital.present(fromRootViewController: self)
interstital = CreateAd()
}
}
func CreateAd() -> GADInterstitial {
let interstital = GADInterstitial (adUnitID: "")
interstital.load(GADRequest())
return interstital
}
ハロー先生が、私は、エラーを見ています、型の値を変換することはできません「Timeinterval.Type」(別名「予想引数の型にDouble.Type) 『』の時間間隔」(別名「ダブル') –
私の遅い応答のために最初のすべての申し訳ありません。私は最後の行を更新するのを忘れていたのを見て、答えは今働くはずです。 – Eric