以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- UC上传照片问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=149925) |
-- 作者:zhutangxin -- 发布时间:2020/5/15 13:39:00 -- UC上传照片问题 老师您好 参考 http://www.foxtable.com/mobilehelp/topics/0251.htm 测试上传照片,发现手机端(用的Iphone, Andriod的UC还不清楚)的UC浏览器不能上传成功,发现在下面的语句中,fln = "blob" For Each fln As String In e.Files(key) e.SaveFile(key,fln,"d:\\web\\uploadfiles\\" & fln) \'保存接收到的文件 Next 于是将上面的语句改成,接收单张图片,还行。(其实有个隐患是原文件不是jpg格式的话,可能会出错) For Each fln As String In e.Files(key) If fln.Tolower = "blob" Then \' 兼容UC web 的blob 2020-5-15 e.SaveFile(key,fln,"d:\\web\\uploadfiles\\" & fln + ".jpg") \'保存接收到的文件 Else e.SaveFile(key,fln,"d:\\web\\uploadfiles\\" & fln ) \'保存接收到的文件 End If Next 若上传多张照片的时候,则报下面的错误。 .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2020.4.19.8 错误所在事件: 详细错误信息: 长度不能小于 0。 参数名: length 客户端环境: ios版本: 13.4.1 uc浏览器版本: v12.9.7.1312 iphone pf44(zh-cn) release (build 20042121) |
-- 作者:有点蓝 -- 发布时间:2020/5/15 13:54:00 -- 看看:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=121970 |