上传图片时,安卓手机可以上传成功,ios获取不到file。后台打断点,发现用苹果手机上传照片,后台获取不到数据,同一套代码,为什么安卓可以,ios不可以?而且我相册里有几百张照片,结果只能选择4张。
选择照片后f的值为:{"name":"uploadkey1","path":"file:///var/mobile/Containers/Data/Application/185C71B1-BFAB-4245-BA04-C1AEDD129556/Documents/Pandora/apps/HBuilder/doc/IMG_1317.JPG"}
回调函数返回的“totalSize”大小为38
8 个回复
我也忧伤l (作者)
我也忧伤l (作者)
有没有人遇到此问题,求解决,后台是java
我也忧伤l (作者)
持续更新,使用拍照后上传是好的,拍照后取到的数据:
{"name":"uploadkey2","path":"_doc/photo/photo_005.jpg"}
但是,相册选取文件后台还是取不到数据,相册还是只有4张图片。
我也忧伤l (作者)
自动好了。
b***@qq.com
查一下KEY的参数,试试不传.或者用I.tostring 代替.我项目中使用数字.也是出现这个问题
cydida
请使用官方的 hello demo中 提供的【意见反馈】页面上传图片代码
4***@qq.com - 天天
key要是字符串才可以 task.addFile(f, {
key: i + ""
});
我也忧伤l (作者)
代码没问题,好像升级了几次HBuilder自动就好了