/ohos5.0/docs/zh-cn/application-dev/web/ |
H A D | web-adsblock.md | 234 console.log(' Blocked ' + details.adsBlocked.length + ' in ' + details.url); 235 let adList: Array<string> = Array.from(new Set(details.adsBlocked));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkWeb.ts | 316 …onAdsBlockedBlock(callback: (details: { url: string; adsBlocked: string[]; } | undefined) => void)…
|
/ohos5.0/base/web/webview/ohos_interface/ohos_glue/ohos_nweb/bridge/webview/ |
H A D | ark_web_handler_impl.h | 550 void OnAdsBlocked(const ArkWebString& url, const ArkWebStringVector& adsBlocked) override;
|
H A D | ark_web_handler_impl.cpp | 833 void ArkWebHandlerImpl::OnAdsBlocked(const ArkWebString& url, const ArkWebStringVector& adsBlocked) in OnAdsBlocked() argument 835 …andler_->OnAdsBlocked(ArkWebStringStructToClass(url), ArkWebStringVectorStructToClass(adsBlocked)); in OnAdsBlocked()
|
/ohos5.0/base/web/webview/ohos_interface/ohos_glue/ohos_nweb/include/ |
H A D | ark_web_handler.h | 728 virtual void OnAdsBlocked(const ArkWebString& url, const ArkWebStringVector& adsBlocked) = 0;
|
/ohos5.0/docs/en/application-dev/web/ |
H A D | web-adsblock.md | 233 console.log(' Blocked ' + details.adsBlocked.length + ' in ' + details.url); 234 let adList: Array<string> = Array.from(new Set(details.adsBlocked));
|
/ohos5.0/base/web/webview/ohos_interface/ohos_glue/ohos_nweb/bridge/webcore/ |
H A D | ark_web_handler_wrapper.cpp | 937 …WebHandlerWrapper::OnAdsBlocked(const std::string& url, const std::vector<std::string>& adsBlocked) in OnAdsBlocked() argument 940 ArkWebStringVector stAdsBlocked = ArkWebStringVectorClassToStruct(adsBlocked); in OnAdsBlocked()
|
H A D | ark_web_handler_wrapper.h | 587 void OnAdsBlocked(const std::string& url, const std::vector<std::string>& adsBlocked) override;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/web/resource/ |
H A D | web_client_impl.h | 261 void OnAdsBlocked(const std::string& url, const std::vector<std::string>& adsBlocked) override;
|
H A D | web_client_impl.cpp | 1216 void WebClientImpl::OnAdsBlocked(const std::string& url, const std::vector<std::string>& adsBlocked) in OnAdsBlocked() argument 1223 delegate->OnAdsBlocked(url, adsBlocked); in OnAdsBlocked()
|
H A D | web_delegate.h | 999 void OnAdsBlocked(const std::string& url, const std::vector<std::string>& adsBlocked);
|
H A D | web_delegate.cpp | 7278 void WebDelegate::OnAdsBlocked(const std::string& url, const std::vector<std::string>& adsBlocked) in OnAdsBlocked() argument 7283 [weak = WeakClaim(this), url, adsBlocked]() { in OnAdsBlocked() 7288 onAdsBlockedV2(std::make_shared<AdsBlockedEvent>(url, adsBlocked)); in OnAdsBlocked()
|
/ohos5.0/base/web/webview/ohos_interface/include/ohos_nweb/ |
H A D | nweb_handler.h | 948 virtual void OnAdsBlocked(const std::string& url, const std::vector<std::string>& adsBlocked) {} in OnAdsBlocked() argument
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/web/ |
H A D | web_event.h | 1963 AdsBlockedEvent(const std::string& url, const std::vector<std::string>& adsBlocked) : in AdsBlockedEvent() argument 1964 BaseEventInfo("AdsBlockedEvent"), url_(url), adsBlocked_(adsBlocked) {} in AdsBlockedEvent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_web.cpp | 2275 const std::vector<std::string>& adsBlocked = eventInfo.GetAdsBlocked(); in AdsBlockedEventToJSValue() local 2276 for (int32_t idx = 0; idx < static_cast<int32_t>(adsBlocked.size()); ++idx) { in AdsBlockedEventToJSValue() 2277 JSRef<JSVal> blockedUrl = JSRef<JSVal>::Make(ToJSValue(adsBlocked[idx])); in AdsBlockedEventToJSValue()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkweb/ |
H A D | ts-basic-components-web.md | 2513 console.log(' Blocked ' + details.adsBlocked.length + ' in ' + details.url); 2514 let adList: Array<string> = Array.from(new Set(details.adsBlocked)); 9927 | adsBlocked | Array\<string\> | 是 | 被过滤的资源的url或dompath标识,被过滤的多个对象url相同则可能出现重复元素。 |
|
/ohos5.0/docs/en/application-dev/reference/apis-arkweb/ |
H A D | ts-basic-components-web.md | 2513 console.log(' Blocked ' + details.adsBlocked.length + ' in ' + details.url); 2514 let adList: Array<string> = Array.from(new Set(details.adsBlocked)); 9923 | adsBlocked | Array\<string\> | Yes | URLs or DOMPath of the blocked ads. If ads have the same …
|