文件的上传方法及装置制造方法及图纸

技术编号:14905887 阅读:49 留言:0更新日期:2017-03-29 20:27
本发明专利技术提供了一种文件的上传方法及装置,其中该方法包括:检测对访问页面上指定控件的触发指令,该控件用于触发进行文件上传;在触发指令的触发下,获取与指定控件绑定的指定事件,该指定事件用于触发上传指定类型文件,指定类型文件为除图片和视频文件类型之外的其他类型文件;将预设事件转换成终端能够识别的事件,并在能够识别的事件的触发下,选择指定类型文件进行上传。通过本发明专利技术,解决了相关技术中iOS系统中限制应用呈现访问本地文件,只能上传图片和视频的问题,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种文件的上传方法及装置
技术介绍
移动操作系统(iphoneOperatingSystem简称为iOS)是由苹果公司开发的移动操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPodtouch、iPad以及AppleTV等产品上。iOS与苹果的MacOSX操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作系统。据著名互联网流量监测机构NetApplications发布的最新数据显示,iOS在移动平台市场占有率达到44.19%。iOS内置浏览器控件UIWebView,该控件是基于webkit内核,通过该控件可以实现网页浏览,访问邮箱,访问微博。但是在文件上传时,因为iOS限制应用程序访问本地文件,所以只能上传图片和视频,不能上传其他类型的文件,如word文档等。针对相关技术中iOS系统中限制应用呈现访问本地文件,只能上传图片和视频的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种文件的上传方法及装置,以至少解决相关技术中iOS限制应用呈现访问本地文件,只能上传图片和视频的问题。根据本专利技术的一个方面,提供了一种文件的上传方法,包括:检测对访问页面上指定控件的触发指令,该控件用于触发进行文件上传;在所述触发指令的触发下,获取与所述指定控件绑定的指定事件,该指定事件用于触发上传指定类型文件,所述指定类型文件为除图片和视频文件类型之外的其他类型文件;将所述指定事件转换成终端能够识别的事件,并在所述能够识别的事件的触发下,选择所述指定类型文件进行上传。进一步地,选择所述指定类型文件进行上传,包括:在所述能够识别的事件的触发下,向用户呈现用于选择所述指定类型文件的文件选取界面;在所述文件选取界面上选择所述指定类型文件。进一步地,在所述文件选取界面上选择所述指定类型文件包括:在所述文件选取界面上呈现与所述指定事件对应的文件列表;从所述文件列表中选择一个或多个所述指定类型文件。进一步地,所述文件类型包括至少以下之一:Txt、Word、PPT、Excel。进一步地,选择所述指定类型文件进行上传之后,还包括:输出所述指定类型文件的上传结果,并显示该上传结果。进一步地,所述文件的上传方法应用于移动操作系统iOS。根据本专利技术的另一个方面,提供了一种文件的上传装置,包括:检测模块,用于检测对访问页面上指定控件的触发指令,该控件用于触发进行文件上传;获取模块,用于在所述触发指令的触发下,获取与所述指定控件绑定的指定事件,该指定事件用于触发上传指定类型文件,所述指定类型文件为除图片和视频文件类型之外的其他类型文件;转换模块,用于将所述指定事件转换成终端能够识别的事件,并在所述能够识别的事件的触发下,选择所述指定类型文件进行上传。进一步地,所述转换模块包括:呈现单元,用于在所述能够识别的事件的触发下,向用户呈现用于选择所述指定类型文件的文件选取界面;选择单元,用于在所述文件选取界面上选择所述指定类型文件。进一步地,所述选择单元还用于,在所述文件选取界面上呈现与所述指定事件对应的文件列表,并从所述文件列表中选择一个或多个所述指定类型文件。进一步地,所述文件类型包括至少以下之一:Txt、Word、PPT、Excel。通过本专利技术,在需要上传出图片和视频文件类型之外的其他类型的指定文件时,采用通过触发与该指定文件对应的指定事件,进而对该指定事件进行转化,转换成终端能够识别的事件,在转换成终端能够识别的事件之后,选择指定类型文件进行上传的方式,解决了相关技术中iOS系统中限制应用呈现访问本地文件,只能上传图片和视频的问题,提高了用户体验。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的文件的上传方法流程图;图2是根据本专利技术实施例的文件的上传装置的结构框图;图3是根据本专利技术实施例的文件的上传装置的可选结构框图一;图4是根据本专利技术可选实施例的显示文件上传系统的内部模块结构框图;图5是根据本专利技术可选实施例的文件上传方法的流程图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在本实施例中提供了一种文件的上传方法,图1是根据本专利技术实施例的文件的上传方法流程图,如图1所示,该流程包括如下步骤:步骤S102:检测对访问页面上指定控件的触发指令,该控件用于触发进行文件上传;步骤S104:在触发指令的触发下,获取与指定控件绑定的指定事件,该指定事件用于触发上传指定类型文件,指定类型文件为除图片和视频文件类型之外的其他类型文件;步骤S106:将预设事件转换成终端能够识别的事件,并在能够识别的事件的触发下,选择指定类型文件进行上传。通过本实施例,在需要上传出图片和视频文件类型之外的其他类型的指定文件时,采用通过触发与该指定文件对应的指定事件,进而对该指定事件进行转化,转换成终端能够识别的事件,在转换成终端能够识别的事件之后,选择指定类型文件进行上传的方式,从而解决了相关技术中iOS系统中限制应用呈现访问本地文件,只能上传图片和视频的问题,提高了用户体验。在本实施例中涉及到多种上传指定类型文件的方式,而在本实施例的一个可选实施方式中可以通过如下方式实现选择指定类型文件进行上传的操作,该操作包括如下几个步骤:步骤S11:在能够识别的事件的触发下,向用户呈现用于选择指定类型文件的文件选取界面;步骤S12:在文件选取界面上选择指定类型文件。而对于本实施例中涉及到的在文件选取界面上选择指定类型文件的方式,在本实施例中也是有多种,其中一种的方式包括如下步骤:步骤S21:在文件选取界面上呈现与指定事件对应的文件列表;步骤S22:从文件列表中选择一个或多个指定类型文件。对于本实施例中涉及到的除了图片和视频之外的其他文件类型可以是如下这些文件:Txt、Word、PPT、Excel。当然这里仅仅是举例说明,其他没有列举出来的处理图片和视频的文件也是本专利技术的保护范围之内。在上传完用户所需的文件之后,为了能够更好的确定用户上传的结果,本实施例还可以包括:输出指定本文档来自技高网...

【技术保护点】
一种文件的上传方法,其特征在于,包括:检测对访问页面上指定控件的触发指令,该控件用于触发进行文件上传;在所述触发指令的触发下,获取与所述指定控件绑定的指定事件,该指定事件用于触发上传指定类型文件,所述指定类型文件为除图片和视频文件类型之外的其他类型文件;将所述指定事件转换成终端能够识别的事件,并在所述能够识别的事件的触发下,选择所述指定类型文件进行上传。

【技术特征摘要】
1.一种文件的上传方法,其特征在于,包括:
检测对访问页面上指定控件的触发指令,该控件用于触发进行文件上传;
在所述触发指令的触发下,获取与所述指定控件绑定的指定事件,该指
定事件用于触发上传指定类型文件,所述指定类型文件为除图片和视频文件
类型之外的其他类型文件;
将所述指定事件转换成终端能够识别的事件,并在所述能够识别的事件
的触发下,选择所述指定类型文件进行上传。
2.根据权利要求1所述的方法,其特征在于,选择所述指定类型文件进行上传,
包括:
在所述能够识别的事件的触发下,向用户呈现用于选择所述指定类型文
件的文件选取界面;
在所述文件选取界面上选择所述指定类型文件。
3.根据权利要求1所述的方法,其特征在于,在所述文件选取界面上选择所述
指定类型文件包括:
在所述文件选取界面上呈现与所述指定事件对应的文件列表;
从所述文件列表中选择一个或多个所述指定类型文件。
4.根据权利要求1所述的方法,其特征在于,所述文件类型包括至少以下之一:
Txt、Word、PPT、Excel。
5.根据权利要求1所述的方法,其特征在于,选择所述指定类型文件进行上传
之后,还包括:
输出所述指定类型文件的上传结果,并显示该上传结...

【专利技术属性】
技术研发人员:左雄辉
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1