H5AdsRequestHandler

class H5AdsRequestHandler


Obsługuje żądania reklam H5.

Jeśli używasz android.webkit.WebView, zamiast tej klasy użyj H5AdsWebViewClient.

Jeśli używasz alternatywnego widoku internetowego, utwórz instancję tej klasy i przekazuj wszystkie żądania internetowe do handleH5AdsRequest.

Podsumowanie

Konstruktory publiczne

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

Tworzy obiekt H5AdsRequestHandler.

Funkcje publiczne

Unit

Niszczy wszystkie reklamy zarządzane przez reklamy H5.

Boolean

Próbuje obsłużyć żądanie dotyczące reklam H5.

Boolean

Zwraca wartość „true”, jeśli żądanie dotyczy reklam H5, a w przeciwnym razie zwraca wartość „false”.

Konstruktory publiczne

H5AdsRequestHandler

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

Tworzy obiekt H5AdsRequestHandler.

Funkcje publiczne

clearAdObjects

fun clearAdObjects(): Unit

Niszczy wszystkie reklamy zarządzane przez reklamy H5.

Uwaga: ta metoda nie ma wpływu na reklamy tworzone przez interfejsy API inne niż H5, takie jak i .

handleH5AdsRequest

fun handleH5AdsRequest(url: String!): Boolean

Próbuje obsłużyć żądanie dotyczące reklam H5.

Zwroty
Boolean

Wartość true, jeśli żądanie było żądaniem reklamy H5. W przeciwnym razie wartość false.

shouldInterceptRequest

fun shouldInterceptRequest(url: String!): Boolean

Zwraca wartość „true”, jeśli żądanie dotyczy reklam H5, a w przeciwnym razie zwraca wartość „false”.