H5AdsRequestHandler

class H5AdsRequestHandler


Xử lý yêu cầu quảng cáo H5.

Nếu sử dụng android.webkit.WebView, hãy sử dụng H5AdsWebViewClient thay vì lớp này.

Nếu không, nếu bạn sử dụng một thành phần hiển thị web thay thế, hãy tạo một thực thể của lớp này và truyền mọi yêu cầu web đến handleH5AdsRequest.

Tóm tắt

Hàm khởi tạo công khai

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

Tạo một H5AdsRequestHandler.

Hàm công khai

Unit

Huỷ bỏ tất cả quảng cáo do quảng cáo H5 quản lý.

Boolean

Cố gắng xử lý yêu cầu quảng cáo H5.

Boolean

Trả về true nếu yêu cầu là cho quảng cáo H5, nếu không thì trả về false.

Hàm khởi tạo công khai

H5AdsRequestHandler

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

Tạo một H5AdsRequestHandler.

Hàm công khai

clearAdObjects

fun clearAdObjects(): Unit

Huỷ bỏ tất cả quảng cáo do quảng cáo H5 quản lý.

Lưu ý: Phương thức này không ảnh hưởng đến bất kỳ quảng cáo nào được tạo bản sao bằng các API không phải H5, chẳng hạn như và .

handleH5AdsRequest

fun handleH5AdsRequest(url: String!): Boolean

Cố gắng xử lý yêu cầu quảng cáo H5.

Giá trị trả về
Boolean

true nếu yêu cầu là yêu cầu quảng cáo H5, false nếu không phải.

shouldInterceptRequest

fun shouldInterceptRequest(url: String!): Boolean

Trả về true nếu yêu cầu là cho quảng cáo H5, nếu không thì trả về false.