FuyuumiAi
FuyuumiAi
  • 发布:2020-11-24 19:14
  • 更新:2023-04-27 15:45
  • 阅读:5214

app真机调试,提示 FormData is not defined

分类:uni-app

代码部分:

错误提示部分:

试过了 new window.FormData(),依旧还是不行

机型:小米8

2020-11-24 19:14 负责人:无 分享
已邀请:
猫猫儿

猫猫儿 - 猫猫儿

App的js运行在jscore下而不是浏览器里,没有浏览器专用的js对象,比如document、xmlhttp、cookie、window、location、navigator、localstorage、websql、indexdb、webgl等对象。

FormData也是浏览器定制的对象,uniapp非H5端不支持

文档

  • 猫猫儿

    如果需要提交请求,用uni.request(),上传文件用uni.uploadFile()

    如果有特殊需求必须要用Form,在vue页面当中,可以用renderjs解决

    2020-11-24 20:10

  • FuyuumiAi (作者)

    回复 猫猫儿: 好的,谢谢。由于uni.uploadFile()无法对应后端接口,现在请求改用axios,我现在去使用一下renderjs

    2020-11-24 20:35

c***@163.com

c***@163.com

牛!!!!!!!!!!!!!!!!!!!!!!!!!

1***@qq.com

1***@qq.com

用了renderjs页面的uni-file-picker组件就是undefined无语死了

要回复问题请先登录注册