使用jquery.uploadify ,PC上FF、CHROME、SAFARI均上传图片成功,但是手机上怎么都不行,急死了!

JSP页面以及后台均开发完成,在电脑上访问jsp页面测试通过,上传成功,但是在手机上访问jsp页面后点击上传按钮没有任何响应,似乎是上传方法uploadify('uplo... JSP页面以及后台均开发完成,在电脑上访问jsp页面测试通过,上传成功,但是在手机上访问jsp页面后点击上传按钮没有任何响应,似乎是上传方法uploadify('upload','*')根本没被调用,为什么?? 用的uploadify3.1min+jquery1.9.1 展开
 我来答
绛紫方糖
2013-11-05 · TA获得超过742个赞
知道小有建树答主
回答量:197
采纳率:0%
帮助的人:229万
展开全部
这个似乎跟手机系统的安全设置有关。默认的iOS/Andorid系统自带Web渲染内核应该是不具备文件读取权限的(猜的,因为之前我也做过类似的功能,只能获取文件的路径,但是无法读取),所以导致无法进行上传。

而且主流的站点似乎大多都不提供这个功能,我猜应该是与安全权限有关
更多追问追答
追问
可以获取文件路径吗?请问有什么方法能够获取文件路径,如果真能这样,也算是一个解决方案,因为我可以根据文件路径上传图片
追答
当用户点击你uploadifive实例化的input元素,并且选择完文件后(这里插一句,你确定自己用的是uploadifive吧?Uploadify是Flash的,移动端没有控件是肯定不支持的,所以要用HTML5版本的)这个input的value就是文件的路径。
这里虽然能获取,但是通过upload方法进行上传的时候,浏览器读取文件的操作会被系统拦截。
我这个是很早前试的,你可以再试试看
a39955851
2013-11-05 · TA获得超过462个赞
知道小有建树答主
回答量:210
采纳率:100%
帮助的人:104万
展开全部
换个手机浏览器试试?
追问
没办法换,做的微信公众应用,只能在微信里面默认的浏览器内核上面跑,安卓和IOS的微信都尝试了,点击上传都不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式