相关问题
#鸿蒙通关秘籍#如何为Web组件设置广告过滤规则?
822浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何正确获取Web组件的广告过滤结果?
771浏览 • 1回复 待解决
HarmonyOS Web怎样开启web组件加载页面的加速
1243浏览 • 1回复 待解决
如何设置组件不同状态下的样式
2915浏览 • 1回复 待解决
HarmonyOS Toggle如何在特定场景下禁用,即点击依旧保持false的状态,不会改变
908浏览 • 1回复 待解决
TextInput组件输入状态下隐藏光标
2637浏览 • 1回复 待解决
HarmonyOS 怎么让disable状态下Button组件不显示最上方禁用样式蒙版
897浏览 • 1回复 待解决
何设置组件不同状态下的样式
3095浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎样设置广告过滤功能中的特殊域名策略?
872浏览 • 1回复 待解决
HarmonyOS Navigation组件,如何获取分栏与不分栏状态下的页面宽高
692浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS Next中实现支持多页面的沉浸式状态布局?
1080浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何实现HarmonyOS Web页面的长截图功能?
1934浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在包含Web组件的页面中使默认焦点生效?
760浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙Web组件中监听页面触发的下载任务?
1013浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现搜索页面的组件化设计
1714浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS Next实现Tab页面的状态持久化,避免切换时重新加载?
1180浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙网格布局中控制滚动位置到特定页面?
1189浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Web组件监听页面加载状态以控制动画显示?
1436浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中禁用Text组件的选中与复制功能?
1094浏览 • 1回复 待解决
HarmonyOS 横屏状态下获取组件的宽高
1606浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙ArkUI中使用Tab组件实现Tab页面的动态增删?
1655浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙上实现全屏登录页面的跳转效果?
1304浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在组件内部注册导航状态监听?
616浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中加速Web页面访问?
720浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用鸿蒙Web组件加载网络页面
1159浏览 • 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); }); } } }