H5AdsRequestHandler

class H5AdsRequestHandler


H5-Anzeigenanfragen werden hier verarbeitet.

Wenn Sie ein android.webkit.WebView verwenden, verwenden Sie stattdessen H5AdsWebViewClient.

Wenn du eine alternative Webansicht verwendest, erstelle eine Instanz dieser Klasse und leite jede Webanfrage an handleH5AdsRequest weiter.

Zusammenfassung

Öffentliche Konstruktoren

H5AdsRequestHandler(
    context: Context!,
    onH5AdsEventListener: OnH5AdsEventListener!
)

Erstellt einen H5AdsRequestHandler.

Öffentliche Funktionen

Unit

Alle Anzeigen werden gelöscht, die über H5-Anzeigen verwaltet werden.

Boolean

Es wird versucht, eine H5-Anzeigenanfrage zu verarbeiten.

Boolean

Gibt „wahr“ zurück, wenn es sich bei der Anfrage um H5-Anzeigen handelt, andernfalls „falsch“.

Öffentliche Konstruktoren

H5AdsRequestHandler

H5AdsRequestHandler(
    context: Context!,
    onH5AdsEventListener: OnH5AdsEventListener!
)

Erstellt einen H5AdsRequestHandler.

Öffentliche Funktionen

clearAdObjects

fun clearAdObjects(): Unit

Alle Anzeigen werden gelöscht, die über H5-Anzeigen verwaltet werden.

Hinweis: Diese Methode hat keine Auswirkungen auf Anzeigen, die nicht über H5-APIs erstellt wurden, z. B. und .

handleH5AdsRequest

fun handleH5AdsRequest(url: String!): Boolean

Es wird versucht, eine H5-Anzeigenanfrage zu verarbeiten.

Ausgabe
Boolean

„true“, wenn es sich um eine H5-Anfrage für Anzeigen handelt, andernfalls „false“.

shouldInterceptRequest

fun shouldInterceptRequest(url: String!): Boolean

Gibt „wahr“ zurück, wenn es sich bei der Anfrage um H5-Anzeigen handelt, andernfalls „falsch“.