时间:2019-05-04 来源:小程序工厂
filePatha = res.tempImagePath;
var str = filePatha;
var obj = str.lastIndexOf("/");
console.log(str.substr(obj + 1));
console.log(str.substr(0, obj));
你好,暂不支持获取原来文件的文件名
为什么这个基础功能不支持呢 是出于安全考虑吗?
https://developers.weixin.qq.com/miniprogram/dev/api/media-picture.html
然后只能拿到临时路径 没有文件名呀!
临时路径是可以使用的,当正常的文件路径就行。如果你需要下次还能使用,用
wx.uploadFile(OBJECT)
上传到自己的服务器或者七牛等云存储
但是服务端上传文件需要传文件名 接口其他端都在正常跑 不可能更改。
wx.chooseImage 接口会返回个临时路径,直接用这临时路径就行
我需要文件名!
文件名做啥用?上传图片?如果需要展示图片,src直接写临时路径就行,如果想传给后端,直接把临时路径给后端,后端正常处理就行了;如果既不展示,又不是上传图片,那你要名称,我感觉也没啥用吧??
但是服务端上传文件需要传文件名 接口其他端都在正常跑 不可能更改。
后端不应该获取的是上传文件的信息吗?只要文件名称还是第一次遇见