起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2344|回复: 5

[处理中3] 多图上传问题

[复制链接]

104

主题

369

帖子

1173

积分

金牌会员

王小二

Rank: 6Rank: 6

积分
1173
QQ
发表于 2017-8-2 13:53:31 | 显示全部楼层 |阅读模式
现在很尴尬一个问题
多图上传后台需要传递base64数据.

1 使用imagePicker插件,以base64数据返回时,一旦多选程序就奔溃掉了.

2 使用URL返回用 file插件转换车cdvfile 路径后,图片可以显示了,但是使用canvas获取base64数据的时候又出现了跨域的问题.
设置了图片的 crossOrigin属性,无效.

请问通常是怎么实现的?
<a href="#自我介绍"/>点点点</a>

3

主题

5

帖子

23

积分

新手上路

Rank: 1

积分
23
QQ
发表于 2017-8-2 14:17:31 | 显示全部楼层
我昨天刚做了这个功能  你需要拿到那个图片的二进制数据 然后进行解析  再进行返回  php里面要自己写呢
回复 支持 反对

使用道具 举报

104

主题

369

帖子

1173

积分

金牌会员

王小二

Rank: 6Rank: 6

积分
1173
QQ
 楼主| 发表于 2017-8-2 14:39:19 | 显示全部楼层
momo0912 发表于 2017-8-2 14:17
我昨天刚做了这个功能  你需要拿到那个图片的二进制数据 然后进行解析  再进行返回  php里面要自己写呢
...

您好 请问具体应该怎么实现呢
怎么通过返回的url获取到二进制数据
又如何解析成base64呢
<a href="#自我介绍"/>点点点</a>
回复 支持 反对

使用道具 举报

发表于 2017-8-2 16:01:50 | 显示全部楼层
获取 base64 怎么会跨域呢??
难道不能将文件 以输入流的形式 传递到后台! 然后在后台java 将图片转成base64吗??

js转base64 请上网搜下吧!
http://jingyan.baidu.com/article/48b37f8d1ebefd1a646488c7.html

或者通过后台代码实现转base64

直接文件流形式上传不可以吗?为何非要转base64??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

104

主题

369

帖子

1173

积分

金牌会员

王小二

Rank: 6Rank: 6

积分
1173
QQ
 楼主| 发表于 2017-8-2 18:58:35 来自手机 | 显示全部楼层
liangyongfei 发表于 2017-8-2 16:01
获取 base64 怎么会跨域呢??
难道不能将文件 以输入流的形式 传递到后台! 然后在后台java 将图片转成bas ...

文件流怎么转?我搞这种原生啊文件操作啊什么的真的太费劲了   
回复 支持 反对

使用道具 举报

发表于 2017-8-3 09:25:32 | 显示全部楼层
w1017894741 发表于 2017-8-2 18:58
文件流怎么转?我搞这种原生啊文件操作啊什么的真的太费劲了

可以先看下案例
http://docs.wex5.com/wex5-app-question-list-2092

上传文件,不一定非得转base64 的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 13:25 , Processed in 0.085514 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表