mpi.js 556 B

123456789101112131415161718192021222324252627
  1. import Global from './global.js'
  2. let mpi = {}
  3. //选择图片 res.tempFilePaths[0]
  4. mpi.uploadFile = (count=1) => {
  5. return new Promise((resolve, reject)=>{
  6. uni.chooseFile({
  7. count, //默认100
  8. type:'all',
  9. success: function (res) {
  10. uni.uploadFile({
  11. url:`${Global.baseUrl}/putObject`, //仅为示例,非真实的接口地址
  12. filePath: res.tempFilePaths[0],
  13. name: 'file',
  14. success: (uploadFileRes) => {
  15. resolve(uploadFileRes.data)
  16. },
  17. fail:()=>{
  18. reject(err)
  19. }
  20. });
  21. }
  22. });
  23. })
  24. }
  25. export default mpi