相关问题
#鸿蒙通关秘籍#如何为Web组件设置广告过滤规则?
215浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何正确获取Web组件的广告过滤结果?
264浏览 • 1回复 待解决
HarmonyOS Web怎样开启web组件加载页面的加速
703浏览 • 1回复 待解决
如何设置组件不同状态下的样式
2275浏览 • 1回复 待解决
HarmonyOS Toggle如何在特定场景下禁用,即点击依旧保持false的状态,不会改变
300浏览 • 1回复 待解决
TextInput组件输入状态下隐藏光标
1879浏览 • 1回复 待解决
HarmonyOS 怎么让disable状态下Button组件不显示最上方禁用样式蒙版
361浏览 • 1回复 待解决
何设置组件不同状态下的样式
2443浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎样设置广告过滤功能中的特殊域名策略?
306浏览 • 1回复 待解决
HarmonyOS Navigation组件,如何获取分栏与不分栏状态下的页面宽高
192浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS Next中实现支持多页面的沉浸式状态布局?
384浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何实现HarmonyOS Web页面的长截图功能?
611浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙Web组件中监听页面触发的下载任务?
415浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙网格布局中控制滚动位置到特定页面?
535浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在包含Web组件的页面中使默认焦点生效?
313浏览 • 1回复 待解决
HarmonyOS 横屏状态下获取组件的宽高
1003浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Web组件监听页面加载状态以控制动画显示?
820浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS Next实现Tab页面的状态持久化,避免切换时重新加载?
483浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙ArkUI中使用Tab组件实现Tab页面的动态增删?
737浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现搜索页面的组件化设计
651浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中禁用Text组件的选中与复制功能?
338浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中加速Web页面访问?
249浏览 • 1回复 待解决
#鸿蒙通关秘籍#在锁屏状态下如何确保E类加密数据库的数据安全?
473浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙上实现全屏登录页面的跳转效果?
573浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用鸿蒙Web组件加载网络页面
512浏览 • 1回复 待解决
使用AdsBlockManager提供的addAdsBlockDisallowedList()接口,通过列表设置需要关闭广告过滤的特定页面域名。
typescript import { webview } from '@kit.ArkWeb';
@Entry @Component struct WebComponent { main_url: string = 'https://www.example.com'; controller: webview.WebviewController = new webview.WebviewController();
build() { Column() { Button('addAdsBlockDisallowedList') .onClick(() => { let arrDomainSuffixes = ['example.com', 'abcdefg.cn']; webview.AdsBlockManager.addAdsBlockDisallowedList(arrDomainSuffixes); }); Web({ src: this.main_url, controller: this.controller }) .onControllerAttached(() => { this.controller.enableAdsBlock(true); }); } } }