HarmonyOS 鸿蒙Next 2024年7月了,如何原生上传图片到阿里云OSS

发布于 1周前 作者 eggper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 2024年7月了,如何原生上传图片到阿里云OSS 2024年7月了,如何原生上传图片到阿里云oss

11 回复

还没鸿蒙版SDK,目前还是只能通过web组件,利用h5的oss版SDK上传图片

参考:https://developer.huawei.com/consumer/cn/blog/topic/03147109299239007

更多关于HarmonyOS 鸿蒙Next 2024年7月了,如何原生上传图片到阿里云OSS的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


提供一个方案给你,前提条件是要跟后端沟通好,提供必要的接口

参考这篇文章:阿里云OSS客户端直传

使用该文档中的:服务端生成PutObject所需的签名URL,

姓名: 张三
职位: 软件工程师
简介: 拥有超过10年的软件开发经验,熟悉多种编程语言和技术。

等阿里云官方出SDK吧

接口实现 端上传接口 接口传阿里云

提供一个方案给你,前提条件是要跟后端沟通好,提供必要的接口

参考这篇文章:阿里云OSS客户端直传

使用该文档中的:服务端生成PutObject所需的签名URL

直接用  web 版的

接阿里云 oss 的 web api,不考虑啥分片一类还是比较容易

我也是,从三月等到现在,不然早就发布应用了。

在HarmonyOS鸿蒙Next 2024年7月版本中,原生上传图片到阿里云OSS(对象存储服务)通常涉及以下几个步骤:

  1. 获取阿里云OSS的SDK:首先,确保你已经在阿里云OSS控制台创建了存储桶,并获取了相应的AccessKeyId、AccessKeySecret以及存储桶的Endpoint。然后,从阿里云官方获取适用于HarmonyOS的OSS SDK。

  2. 配置SDK:在你的HarmonyOS项目中,根据SDK的文档进行配置,包括设置AccessKeyId、AccessKeySecret和Endpoint。

  3. 选择并上传图片:利用HarmonyOS提供的文件选择API让用户选择图片,获取图片的本地路径。然后使用OSS SDK提供的上传接口,将图片上传到指定的存储桶中。上传过程中,你可能需要设置一些参数,如文件类型、存储路径等。

  4. 处理上传结果:上传完成后,OSS SDK会返回一个结果,包括是否上传成功、错误信息等。根据这个结果进行相应的处理,比如提示用户上传成功或失败。

如果以上步骤正确无误,你应该能够成功在HarmonyOS应用中上传图片到阿里云OSS。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部