基于WebDownloadDelegate的PDF下载预览
基于WebDownloadDelegate的PDF下载预览
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何实现pdf文件在线预览及下载功能
581浏览 • 1回复 待解决
HarmonyOS 能否在ArkWeb中实现下载及预览pdf的功能
310浏览 • 1回复 待解决
HarmonyOS PDF 预览问题
795浏览 • 1回复 待解决
HarmonyOS PDF打印及PDF预览失败
584浏览 • 1回复 待解决
PDF预览如何隐藏PDF操作按钮
1783浏览 • 1回复 待解决
HarmonyOS 使用PDF kit预览PDF文件
260浏览 • 1回复 待解决
HarmonyOS PDF文件预览
449浏览 • 1回复 待解决
如何实现pdf文件的预览?
947浏览 • 1回复 待解决
webview是否支持预览pdf
1831浏览 • 1回复 待解决
HarmonyOS 使用系统预览器预览pdf文件,提示预览失败
272浏览 • 1回复 待解决
下载至应用文件目录pdf、word等文件如何打开进行预览
590浏览 • 1回复 待解决
HarmonyOS 有没有pdf预览插件
322浏览 • 1回复 待解决
如何通过web组件预览PDF
1054浏览 • 1回复 待解决
HarmonyOS Web组件加载pdf预览
751浏览 • 1回复 待解决
HarmonyOS 文件下载,预览
376浏览 • 1回复 待解决
HarmonyOS web组件预览PDF文件问题
404浏览 • 1回复 待解决
HarmonyOS 支持pdf格式的文件预览功能吗
448浏览 • 1回复 待解决
HarmonyOS filePreview 不支持pdf文件的预览 ?
452浏览 • 0回复 待解决
HarmonyOS filePreview 不支持pdf文件的预览
940浏览 • 1回复 待解决
HarmonyOS 是否支持pdf、Word文件预览?
813浏览 • 1回复 待解决
HarmonyOS PDF预览界面自定义
365浏览 • 1回复 待解决
HarmonyOS 在线预览pdf,如何关闭黑色横条
412浏览 • 1回复 待解决
HarmonyOS 如何预览.word/.exe/.ppt/.pdf文件
610浏览 • 1回复 待解决
问 鸿蒙JS 怎么实现PDF预览,求教。
7683浏览 • 1回复 已解决
HarmonyOS使用Web组件预览PDF和图片
1176浏览 • 1回复 待解决
首先用到web的网页拦截接口onInterceptRequest判断该pdf是否需要下载浏览。判断的标识是该url的响应头response header中有没有Content-Disposition属性,如“attachment; filename=XXXX.pdf”。
如果需要下载后预览则需要使用startDownload()接口发起一个下载,该下载任务也会通过设置的DownloadDelegate来通知app下载的进度。在此之前,先通过setDownloadDelegate()向Web组件注册一个DownloadDelegate来监听页面触发的下载任务。资源由Web组件来下载,Web组件会通过DownloadDelegate将下载的进度通知给应用。
如果不需要下载,则拿到响应头后通过http.createHttp()创建一个任务,然后再调用request根据URL地址,发起HTTP网络请求,在其异步的回调函数里面设置自定义的响应数据。