小黄人波比
小黄人波比
  • 发布:2025-09-09 17:18
  • 更新:2025-09-09 18:07
  • 阅读:92

uniappx鸿蒙app开发使用uni.downloadFile添加token会报错downloadFile:fail No such file or dire

分类:uni-app x

uniappx鸿蒙app开发使用uni.downloadFile添加token会报错downloadFile:fail No such file or directory,如果多次点击的话,可能会成功一次

2025-09-09 17:18 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

hello , 请提供一下你的用法看看

  • 小黄人波比 (作者)

    const AuthorizationToken = storage.get('AuthorizationToken'); // 为我的token

    uni.downloadFile({

    url: downloadUrl,

    header: {

    Authorization: 'Bearer ' + AuthorizationToken

    }

    } 在安卓是可以正常走进success函数 鸿蒙则会报错 downloadFile:fail No such file or dire

    2025-09-09 18:08

  • DCloud_UNI_yuhe

    回复 小黄人波比: 不加 token 的话就正常了吗?

    2025-09-09 20:34

  • 小黄人波比 (作者)

    回复 DCloud_UNI_yuhe: 不加token就是正常的 可以正常走进success函数里面,安卓端没有这个问题,目前鸿蒙是有这个问题

    2025-09-10 09:21

  • 小黄人波比 (作者)

    回复 DCloud_UNI_yuhe: 服务端是可以找到这个文件的,但是这个api就是返回找不到

    2025-09-10 10:09

  • 小黄人波比 (作者)

    回复 DCloud_UNI_yuhe: 我的说法有误,如果不添加token的话,是不会走进我的接口,如果加了token,会走进后端服务,但是后端服务断点是没有任何报错,文件也是可以找到的;但是这边的downloadFile返回会是找不到这个文件

    2025-09-10 11:07

  • DCloud_UNI_yuhe

    回复 小黄人波比: 文件名中有中文,或者有特殊字符吗?

    2025-09-10 11:35

  • 小黄人波比 (作者)

    回复 DCloud_UNI_yuhe: 有的 有中文名和/和-这种符号

    2025-09-10 11:54

  • DCloud_UNI_yuhe

    回复 小黄人波比: 你把名称改一下试试

    2025-09-10 14:07

  • 小黄人波比 (作者)

    回复 DCloud_UNI_yuhe: 鸿蒙这边对于中文是有要求吗?因为我这边文件很多都是带中文加_的名称

    2025-09-10 14:48

  • 小黄人波比 (作者)

    回复 DCloud_UNI_yuhe: 感谢你的回复,已经找到原因了

    2025-09-10 15:11

  • DCloud_UNI_yuhe

    回复 小黄人波比: 是这样的

    2025-09-10 19:22

小黄人波比

小黄人波比 (作者)

const AuthorizationToken = storage.get('AuthorizationToken'); // 为我的token
uni.downloadFile({
url: downloadUrl,
header: {
Authorization: 'Bearer ' + AuthorizationToken
}
} 在安卓是可以正常走进success函数 鸿蒙则会报错 downloadFile:fail No such file or dire

要回复问题请先登录注册