HarmonyOS Web组件中的网页触发下载时提示:download_handler_for_browser_context not set
import web_webview from '@ohos.web.webview'; 
 
@Component 
export struct CleanWebComponent { 
  @State title: string = ''; 
  webviewController: web_webview.WebviewController = new web_webview.WebviewController(); 
  onTitleReceive = (title: string) => { 
    this.title = title 
  } 
 
  build() { 
    NavDestination() { 
 
      Web({ src: "index", controller: this.webviewController }) 
        .fileAccess(true) 
        .domStorageAccess(true) 
        .mixedMode(MixedMode.All) 
        .databaseAccess(true) 
        .geolocationAccess(true) 
        .javaScriptAccess(true) 
        .zoomAccess(false) 
        .horizontalScrollBarAccess(false) 
        .onTitleReceive((event) => { 
          if (event?.title) { 
            this.onTitleReceive(event?.title ?? '') 
          } 
        }) 
    } 
    .title(this.title) 
  } 
}
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS  PullToRefresh中使用web组件,webview中网页下滑没到顶时,也会触发下拉刷新 
910浏览  • 1回复 待解决
Stack组件中如何触发下层事件的控件 
1080浏览  • 1回复 待解决
HarmonyOS Web组件如何实现长按网页图片进行下载? 
1318浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙Web组件中监听页面触发的下载任务? 
1094浏览  • 1回复 待解决
使用Web组件加载本地网页时,如何在本地网页中调用ArkTS中的函数 
3881浏览  • 1回复 待解决
HarmonyOS  使用Web加载三方网页时提示token格式非法 
1034浏览  • 1回复 待解决
HarmonyOS Web控件打开网页提示token非法 
1991浏览  • 1回复 待解决
HarmonyOS 下载报错Download File Path Valid 
2542浏览  • 1回复 待解决
HarmonyOS Web 触发新窗口时卡住 
759浏览  • 1回复 待解决
HarmonyOS  Web组件加载pdf文件时,如何去掉web组件自带的操作栏(标题、下载等) 
1103浏览  • 1回复 待解决
HarmonyOS是否允许应用分发下载安装 
1127浏览  • 1回复 待解决
HarmonyOS Web组件中的video标签怎么去掉下载 
1127浏览  • 1回复 待解决
HarmonyOS Web组件无法弹出网页的alert弹框 
1617浏览  • 1回复 待解决
HarmonyOS  web组件中的网页输入框无法被键盘顶起 
1070浏览  • 1回复 待解决
HarmonyOS Web组件长按获取网页img的地址 
1006浏览  • 1回复 待解决
HarmonyOS  Refresh可以通过调用方法触发下拉刷新么? 
1213浏览  • 1回复 待解决
HarmonyOS  使用Web组件时,输入法将网页顶上去了 
762浏览  • 1回复 待解决
HarmonyOS web组件在点击下载的时候无法进行下载 
873浏览  • 1回复 待解决
HarmonyOS Web组件加载的h5网页如何获取到网页的window对象? 
1396浏览  • 1回复 待解决
怎样实现Web组件的下载能力? 
1756浏览  • 1回复 待解决
Web组件下网页中图片长按出现蒙层 
1709浏览  • 1回复 待解决
创建项目提示Unable to download the HarmonyOS SDK 
11408浏览  • 1回复 待解决
使用Web组件加载网页,显示空白。 
1687浏览  • 1回复 待解决
HarmonyOS  Web加载网页白屏 
1740浏览  • 1回复 待解决
HarmonyOS Web加载某些网页时,会默认加载电脑端的网页,不会加载手机端的自适应网页 
1807浏览  • 1回复 待解决





















需要使用setDownloadDelegate.ets,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-download-0000001820999905-V5
例如: