当前位置: 首页 > news >正文

HarmonyNext 鸿蒙开发中,在H5 页面如何下载图片保存到媒体库。

作为一个资深的鸿蒙开发者,可以有偿解决你在开发过程中遇到的问题!!绿泡泡:781284440

1.首先安装 ohos-dsbridge

插件地址:OpenHarmony三方库中心仓

2. 在生命周期 aboutToApper 中注册全局方法

 this.controller.addJavascriptObject(this, 'account');

 3. 使用装饰器@JavaScriptInterface 注册方法,第一个参数是 H5 传递的参数,第二个参数是H5的回调方法。 

@JavaScriptInterface()saveImageToAblum(args: string, handler: CompleteHandler) {const base64: string = JSON.parse(args).img;this.saveImage(base64, () => {handler.complete('');});}

4.由于鸿蒙对权限的严格把控,如果应用没有文件保存到媒体库的权限,可以使用 showAssetsCreationDialog方法去短暂获取权限。

相关参考文档:


http://www.mrgr.cn/news/82346.html

相关文章:

  • ViT论文精读
  • 医学图像分析工具01:FreeSurfer || Recon -all 全流程MRI皮质表面重建
  • 华为的数字化转型框架和数字化转型成熟度评估方法
  • 如何在Windows / Mac / Android上查看 HEIC 图像
  • HarmonyOS鸿蒙开发 应用开发常见问题总结(持续更新...)
  • 多台DHCP服务器时的问题讨论
  • 使用Diffusion Models进行图像超分辩重建
  • CodeBlocks编程-C语言学习总结
  • 通过blob请求后端导出文件
  • iperf3 测试云服务性能
  • 静态初始化块与非静态初始化块
  • 初学STM32 --- 外部SRAM
  • USB 中断传输的 PID 序列
  • golang后台框架总结
  • 【PostgreSQL】PG多实例部署
  • 算法题(23):只出现一次的数字
  • win32汇编环境,对话框中显示bmp图像文件
  • linux常用命令合集
  • 2025/1/2
  • MQ-导读
  • 设计模式 结构型 适配器模式(Adapter Pattern)与 常见技术框架应用 解析
  • Windows下使用bat实现端口映射进程守护
  • 【技术新浪潮】DeepSeek-V3:中国AI的开源巨浪,全球AI格局的破局者
  • 使用Python,networkx构造有向图及无向图以及图合并等api
  • vue设计与实现-框架设计
  • FPGA随记——过约束