【技术实现步骤摘要】
一种图片显示方法以及图片显示装置
本申请涉及通信
,尤其涉及一种图片显示方法以及图片显示装置。
技术介绍
现有技术中,将图片在本地进行预览时,前端开发人员需要寻找开源插件,或者学习超文本标记语言(HyperTextMarkupLanguage,HTML)的输入文件(inputfile)的应用程序编程接口(ApplicationProgrammingInterface,API)来实现在本地预览图片。例如,可以直接调用开源插件,调用开源插件之后,可以唤起图片库。进而可以读取图片库中的图片的信息,并根据所读取的图片的信息将图片在本地绘制出来。但是,开源插件的底层代码是事先经过压缩打包的,经过压缩打包的开源插件的底层代码可读性差,而且开源插件的底层代码包含了很多不相关的代码。例如,开源插件的底层代码包含了10个功能,而实际在本地预览图片时,需要的仅为这10个功能中的3个功能。由于前端开发人员无法对经过压缩打包的开源插件的底层代码进行修改,导致代码冗余。
技术实现思路
本申请提供了一种 ...
【技术保护点】
1.一种图片显示方法,其特征在于,包括:/n在接收到对图片上传控件的点击操作的情况下,根据所述点击操作,显示多张图片,并从所述多张图片中选择待上传图片;/n根据预设参数对所述待上传图片进行调整,获得目标图片;/n在接收到图片上传指令的情况下,根据所述图片上传指令,显示图片上传动画,并利用预设编码方式对所述目标图片进行编码,获得目标字符串;/n向服务端发送图片上传请求,其中,所述图片上传请求包含所述目标字符串;/n在监听到所述图片上传请求成功发送至所述服务端的情况下,移除所述图片上传动画,并接收所述服务端发送的目标地址,其中,所述目标地址为所述服务端接收到所述图片上传请求之后 ...
【技术特征摘要】
1.一种图片显示方法,其特征在于,包括:
在接收到对图片上传控件的点击操作的情况下,根据所述点击操作,显示多张图片,并从所述多张图片中选择待上传图片;
根据预设参数对所述待上传图片进行调整,获得目标图片;
在接收到图片上传指令的情况下,根据所述图片上传指令,显示图片上传动画,并利用预设编码方式对所述目标图片进行编码,获得目标字符串;
向服务端发送图片上传请求,其中,所述图片上传请求包含所述目标字符串;
在监听到所述图片上传请求成功发送至所述服务端的情况下,移除所述图片上传动画,并接收所述服务端发送的目标地址,其中,所述目标地址为所述服务端接收到所述图片上传请求之后,对所述图片上传请求所包含的所述目标字符串进行解析,获得所述目标图片,将所述目标图片在目标存储位置进行存储时,所述目标存储位置的地址;
将所述目标地址引入img标签,获得所述目标图片;
显示所述目标图片。
2.如权利要求1所述的方法,其特征在于,在所述显示所述目标图片的步骤之前,所述方法还包括:
生成所述目标图片对应的索引,并将所述目标图片与所述目标图片对应的索引进行绑定;
在所述显示所述目标图片的步骤之后,所述方法还包括:
接收图片删除指令;
确定所述图片删除指令对应的目标索引;
删除与所述目标索引相绑定的图片。
3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:
在监听到所述图片上传请求发送至所述服务端失败的情况下,显示图片上传失败信息。
4.如权利要求3所述的方法,其特征在于,在所述显示图片上传失败信息的步骤之后,所述方法还包括:
移除所述图片上传动画。
5.如权利要求1或2所述的方法,其特征在于,在所述根据预设参数对所述待上传图片进行调整,获得目标图片的步骤之前,所述方法还包括:
根据所述预设参数,判断所述待上传图片是否符合预设格式条件;
在判断出所述待上传图片符合所述预设格式条件的情况下,执行所述根据预设参数对所述待上传图片进行调整,获得目标图片的步骤。
6.如权利要求1或2所述的方法,其特征在于,在所述根据所述点击操作,显示多张图片,并从所述多张图片中选择待上传图片的步骤之前,所述方法还包括:
在JavaScript文件中封装全局方法;
执行所述全局方法,生成所述图片上传控件;
在所述全局方法中设置所述预设参数。
7.一种图片显示装置,其特征在于,包括:
选择模块,用于在接收到对图片上传控件的点击操作的情况下,根据所述点击操作,显示多张图片,并从所述多张图片中选择待上传图片;
调整模块,用于根据预设参数对所述待上传图片进行...
【专利技术属性】
技术研发人员:王斌,史忠伟,
申请(专利权)人:北京五八信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。