【技术实现步骤摘要】
一种页面访问方法、装置、设备及介质
本专利技术实施例涉及通信
,尤其涉及一种页面访问方法、装置、设备及介质。
技术介绍
随着信息技术的发展以及互联网的普及,人们的工作、生活都发生着巨大的变化,越来越多的残障人士也在使用互联网,包括网购、学习等等。但由于APP本身的特性以及一些页面的限制,残障人士比如视障用户在访问页面时存在一定障碍。对于视障用户,APP端中的网页通过支持图片缩放等功能来增强页面访问的便利性。在实现本专利技术的过程中,专利技术人发现现有技术中存在以下技术问题:通过支持图片缩放的功能,虽然能够在一定程度上缓解视障用户访问页面时存在障碍的问题,但由于图片可缩放的尺度有限、屏幕大小固定等原因,使得视障用户访问页面的不便利性不能有效得到彻底改善。
技术实现思路
本专利技术实施例提供了一种页面访问方法、装置、设备及介质,以提升视障用户访问页面的便利性,增强用户体验。第一方面,本专利技术实施例提供了一种页面访问方法,包括:获取显示的当前HTML5页面中的目标语义元素对应的文本内容,其中所述文本内容是对所述目标语义元素进行字符识别后得到的;获取所述文本内容对应的音频数据;对所述音频数据进行语音播报。第二方面,本专利技术实施例还提供了一种页面访问方法,包括:接收客户端发送的文本获取请求,所述文本获取请求中包含所述客户端显示的当前HTML5页面中的目标语义元素;根据所述文本获取请求,获取与所述目标语义元素相对应的文本 ...
【技术保护点】
1.一种页面访问方法,其特征在于,包括:/n获取显示的当前超文本标记语言HTML5页面中的目标语义元素对应的文本内容,其中所述文本内容是对所述目标语义元素进行字符识别后得到的;/n获取所述文本内容对应的音频数据;/n对所述音频数据进行语音播报。/n
【技术特征摘要】
1.一种页面访问方法,其特征在于,包括:
获取显示的当前超文本标记语言HTML5页面中的目标语义元素对应的文本内容,其中所述文本内容是对所述目标语义元素进行字符识别后得到的;
获取所述文本内容对应的音频数据;
对所述音频数据进行语音播报。
2.根据权利要求1所述的方法,其特征在于,获取所述当前HTML5页面中的目标语义元素对应的文本内容,包括:
获取所述当前HTML5页面对应的HTML文件;
对所述HTML文件中的各页面元素进行遍历,对于遍历到的语义元素,在所述HTML文件中增加所述语义元素的点击事件代码,以对所述语义元素的点击事件进行监听和处理;
在监听到对所述当前HTML5页面中的目标语义元素的点击事件时,获取所述目标语义元素对应的文本内容。
3.根据权利要求1所述的方法,其特征在于,获取所述当前HTML5页面中的目标语义元素对应的文本内容,包括:
获取所述当前HTML5页面中包含的各语义元素;
按照各语义元素在所述当前HTML5页面中的位置,依次将各语义元素作为目标语义元素并获取所述目标语义元素对应的文本内容。
4.根据权利要求1-3中任一项所述的方法,其特征在于,获取所述目标语义元素对应的文本内容,包括:
对所述目标语义元素进行字符识别,获得所述目标语义元素对应的文本内容;或者,
向服务端发送包含所述目标语义元素的文本获取请求,接收所述服务端返回的对所述目标语义元素进行字符识别后得到的文本内容。
5.根据权利要求4所述的方法,其特征在于,在获得所述目标语义元素对应的文本内容之后,所述方法还包括:
将所述目标语义元素对应的文本内容发送至服务端,以使服务端将所述目标语义元素对应的文本内容加入数据库进行存储,以供客户端后续从服务端请求获取所述目标语义元素对应的文本内容。
6.根据权利要求1-3中任一项所述的方法,其特征在于,获取所述文本内容对应的音频数据,包括:
将所述当前HTML5页面对应的HTML文件中所述目标语义元素的元素属性的内容,更新为所述目标语义元素对应的文本内容;
读取所述HTML文件中所述元素属性的内容,生成读取的内容对应的音频数据。
7.根据权利要求6所述的方法,其特征在于,在生成读取的内容对应的音频数据后,所述方法还包括:
将生成的所述音频数据发送至服务端,以使服务端将所述音频数据加入数据库进行存储,以供客户端后续从服务端请求获取所述目标语义元素对应的文本内容的音频数据。
8.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:
根据对音频数据的语音播报的进度,控制当前HTML5页面进行滑动。
9.一种页面访问方法,其特征在于,包括:
接收客户端发送的文本获取请求,所述文本获取请求中包含所述客户端显示的当前HTML5页面中的目标语义元素;
根据所述文本获取请求,获取与所述目标语义元素相对应的文本内容,其中所述文本...
【专利技术属性】
技术研发人员:高明,
申请(专利权)人:北京沃东天骏信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。