H5AdsRequestHandler

class H5AdsRequestHandler


處理 H5 廣告請求。

如果使用 android.webkit.WebView,請改用 H5AdsWebViewClient,而非這個類別。

否則,如果使用其他網頁檢視畫面,請建立此類別的例項,並將每個網頁要求傳遞至 handleH5AdsRequest

摘要

公用建構函式

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

建構 H5AdsRequestHandler

公開函式

Unit

刪除 H5 廣告管理的所有廣告。

Boolean

嘗試處理 H5 廣告要求。

Boolean

如果要求是針對 H5 廣告,則傳回 true,否則傳回 false。

公用建構函式

H5AdsRequestHandler

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

建構 H5AdsRequestHandler

公開函式

clearAdObjects

fun clearAdObjects(): Unit

刪除 H5 廣告管理的所有廣告。

注意:此方法不會影響由非 H5 API 例項化的廣告,例如 和 。

handleH5AdsRequest

fun handleH5AdsRequest(url: String!): Boolean

嘗試處理 H5 廣告要求。

傳回
Boolean

如果要求是 H5 廣告要求,則為 true,否則為 false。

shouldInterceptRequest

fun shouldInterceptRequest(url: String!): Boolean

如果要求是針對 H5 廣告,則傳回 true,否則傳回 false。