[发明专利]一种图书显示方法、装置及计算机可读存储介质在审
申请号: | 201810559278.0 | 申请日: | 2018-06-01 |
公开(公告)号: | CN108776574A | 公开(公告)日: | 2018-11-09 |
发明(设计)人: | 刘惠霞;马李永;杨琢 | 申请(专利权)人: | 咪咕数字传媒有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F3/0484;G06T19/20 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李昂;张颖玲 |
地址: | 310006 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 触摸操作 旋转操作 计算机可读存储介质 方式显示 显示界面 预设 参数满足 立体展示 显示装置 预设条件 检测 | ||
1.一种图书显示方法,其特征在于,所述方法包括:
当检测到针对图书的触摸操作时,获取所述触摸操作对应区域在显示界面中的位置;所述图书是在所述显示界面中立体展示的;
根据获取的位置,确定待执行旋转操作的纸张的数量;
针对所述图书中对应所述数量的纸张,按照第一预设角度进行旋转操作,并以第一方式显示所述图书;当所述触摸操作的参数满足预设条件时,按照第二预设角度进行旋转操作,并以第二方式显示所述图书。
2.根据权利要求1所述的方法,其特征在于,所述根据获取的位置,确定待执行旋转操作的纸张的数量,包括:
根据获取的位置,判断所述区域是否属于所述图书的封面;
当确定所述区域属于所述图书的封面时,获取用户的历史阅读页数,将所述历史阅读页数作为待执行旋转操作的纸张的数量。
3.根据权利要求1所述的方法,其特征在于,所述图书的侧面设置有可触摸标签;所述根据获取的位置,确定待执行旋转操作的纸张的数量,包括:
当确定所述区域属于所述可触摸标签时,从预设的可触摸标签和图书页次的对应关系中,查找所述确定出的可触摸标签对应的图书页次;
根据查找的图书页次,确定待执行旋转操作的纸张的数量。
4.根据权利要求1所述的方法,其特征在于,所述针对所述图书中对应所述数量的纸张,按照第一预设角度进行旋转操作,包括:
将所述图书的侧面中心线作为所述图书的旋转轴线;
针对所述图书中对应所述数量的纸张中的各个纸张,分别按照所述旋转轴线和第一预设角度进行旋转操作;
按照第二预设角度进行旋转操作,包括:
针对所述图书中对应所述数量的纸张中的各个纸张,分别按照所述旋转轴线和第二预设角度方向进行旋转操作。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取图书展示指令;所述图书展示指令用于指示在显示界面中对图书进行立体展示;
基于所述图书展示指令,确定所述图书的立体展示模型在所述显示界面中的位置;
获取所述图书的相关参数,在所述立体展示模型上创建纸张;所述相关参数至少包括:所述图书的总页数、单张纸张的预设厚度、相邻纸张的间隔;
利用所述图书的预设封面图和预设侧面图,对创建的纸张进行贴图,得到在所述显示界面中进行立体展示的图书。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
获取基础立方体的参数;
通过文档对象模型接口,将所述基础立方体的参数传递给JavaScript脚本;
通过所述JavaScript脚本,确定各个基础立方体在显示界面中所处的位置;
利用确定的基础立方体的位置,对各个基础立方体进行拼接,得到所述立体展示模型。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取翻页操作指令;所述翻页操作指令用于对所述图书的纸张进行翻页操作;
确定所述图书中待执行翻页操作的至少一个纸张;
按照预设时间间隔,对确定的每个纸张,按照对应纸张的第三预设角度进行翻页操作;
显示所述至少一个纸张翻页后的图书。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
针对所述图书中进行翻页操作的至少一个纸张,确定所述至少一个纸张在所述显示界面中的位置;
利用预设旧背景图,对所述至少一个纸张进行贴图;
显示所述至少一个纸张贴图后的图书。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪咕数字传媒有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司,未经咪咕数字传媒有限公司;咪咕文化科技有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810559278.0/1.html,转载请声明来源钻瓜专利网。