HarmonyOS 鸿蒙Next Remote Communication Kit 能不能上传多个文件

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

HarmonyOS 鸿蒙Next Remote Communication Kit 能不能上传多个文件

import { BusinessError } from '@kit.BasicServicesKit';

let uploadFromFile : rcp.UploadFromFile = {
fileOrPath : "http://example.com/head"
}
const session = rcp.createSession();
session.uploadFromFile("http://example.com/head", uploadFromFile).then((response) => {
console.info(`Response succeed: ${response}`);
}).catch((err: BusinessError) => {
console.error(`err: err code is ${err.code}, err message is ${JSON.stringify(err)}`);
});

上面是官网的示例代码。只能上传一个文件。rcp能不能一次性上传多个文件。


更多关于HarmonyOS 鸿蒙Next Remote Communication Kit 能不能上传多个文件的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

rcp不能一次性上传多个文件,上传下载建议使用@ohos.request,支持多文件上传

可以看一下此篇文档: https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-request-V5#requestuploadfile9

更多关于HarmonyOS 鸿蒙Next Remote Communication Kit 能不能上传多个文件的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HarmonyOS 鸿蒙Next Remote Communication Kit 在支持文件上传的功能上,确实提供了远程通信的能力,但关于是否能一次性上传多个文件的问题,具体答案依赖于该Kit的当前版本及其API设计。

在一般情况下,上传多个文件的功能通常不是由单一API直接实现的,而是需要开发者通过编程逻辑来组织多个文件的上传过程。这可能涉及到将文件打包、逐个上传、或是利用某种协议(如HTTP的多部分表单上传)来同时传输多个文件信息。

因此,对于HarmonyOS 鸿蒙Next Remote Communication Kit 是否能上传多个文件,最直接的方式是查阅该Kit的官方文档或API参考,了解它提供的上传功能是否支持多文件上传,或是否提供了足够的灵活性让开发者自行实现这一功能。

如果文档中没有明确说明,且API设计不支持直接的多文件上传,那么开发者可能需要通过编写额外的代码来管理文件的上传队列,或是利用现有的第三方库来辅助实现。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部