EPUB浏览器页面的生成方法、装置与手机制造方法及图纸

技术编号:15391550 阅读:50 留言:0更新日期:2017-05-19 04:49
本发明专利技术提供一种EPUB浏览器页面的生成方法、装置与手机,方法包括:获取Cordova Android框架源码和Epub.js插件;建立浏览页面,并在所述浏览页面中引入Epub.js插件;获取预设的页面设计信息,并通过Epub.js插件调用Cordova框架源码在所述浏览页面中加入所述页面设计信息,生成所述EPUB浏览器的源页面。根据本发明专利技术的EPUB浏览器页面的生成方法、装置与手机,能够对EPUB浏览器页面进行优化。

Method, device and mobile phone for generating EPUB browser page

The present invention provides a method, including the generation of a EPUB browser page device and mobile phone, methods: to obtain Cordova source Android framework and Epub.js plugin; establish the browser page, browse into the Epub.js plugin page and the page design; obtain information preset, and browse pages are added to the information in the page design the Epub.js plug-in called Cordova framework source code, generate the EPUB browser source page. The method, device and mobile phone of the EPUB browser page according to the invention can optimize the EPUB browser page.

【技术实现步骤摘要】
EPUB浏览器页面的生成方法、装置与手机
本专利技术涉及浏览器生成技术,尤其涉及一种EPUB浏览器页面的生成方法、装置与手机。
技术介绍
随着数字出版产业的迅速成长、数字阅读需求的快速扩大,我过电子书产业的发展迅猛,已经成为全球重要的电子书生产和消费国家。如今,已经越来越多的人采用Android(安卓)系统的手机,也有越来越多的用户使用手机浏览器来进行阅读,因此各式各样的浏览器的层出不穷。其中,EPUB(ElectronicPublication,电子出版)是一个自由的开放标准,属于一种可以“自动重新编排”的内容的浏览器,可以将文字内容根据阅读设备的特性,以最适于阅读的方式显示。现如今,已经有越来越多的用户使用EPUB浏览器。因此,如何对EPUB浏览器的页面进行优化以吸引更多的用户使用成为亟需解决的问题。
技术实现思路
本专利技术提供一种EPUB浏览器页面的生成方法、装置与手机,以实现对EPUB浏览器的页面的优化。本专利技术第一个方面提供一种EPUB浏览器页面的生成方法,包括:获取CordovaAndroid框架源码和Epub.js插件;建立浏览页面,并在所述浏览页面中引入Epub.js插件;获取预设的页面设计信息,并通过Epub.js插件调用Cordova框架源码在所述浏览页面中加入所述页面设计信息,生成所述EPUB浏览器的源页面。本专利技术另一个方面提供一种EPUB浏览器页面的生成装置,包括:获取模块,用于获取CordovaAndroid框架源码和Epub.js插件;建立模块,用于建立浏览页面,并在所述浏览页面中引入Epub.js插件;生成模块,用于获取预设的页面设计信息,并通过Epub.js插件调用Cordova框架源码在所述浏览页面中加入所述页面设计信息,生成所述EPUB浏览器的源页面。本专利技术再一个方面提供一种手机,包括如上所述的任一EPUB浏览器页面的生成装置。由上述技术方案可知,本专利技术提供的EPUB浏览器页面的生成方法、装置与手机,在浏览页面通过Epub.js插件调用Cordova框架源码以加入页面设计信息,进而生成根据页面设计信息设计过的EPUB浏览器的源页面,能够实现对浏览器的页面的优化,以符合不同用户的个性化需求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为根据本专利技术一实施例的EPUB浏览器页面的生成方法的流程示意图;图2为根据本专利技术另一实施例的EPUB浏览器页面的生成方法的流程示意图;图3为根据本专利技术另一实施例的EPUB浏览器页面的生成装置的流程示意图;图4为根据本专利技术另一实施例的EPUB浏览器页面的生成装置的流程示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一本实施例提供一种EPUB浏览器页面的生成方法,基于Android系统生成用于生成EPUB浏览器的页面。本实施例的执行主体为EPUB浏览器页面的生成装置。如图1所示,为根据本实施例的EPUB浏览器页面的生成方法。本实施例的EPUB浏览器页面的生成方法包括:步骤101,获取CordovaAndroid框架源码和Epub.js插件。本实施例的Cordova(科多瓦)Android框架源码是一种开源项目,是从PhoneGap(电话接口)中抽出的核心代码,是驱动PhoneGap的核心引擎。其中,PhoneGap是一个用于基于html(hypertextmarkuplanguage,超级文本标记语言)、CSS(CascadingStyleSheets,层叠样式表)和JavaScript(爪哇脚本)创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone(爱疯)、Android等智能手机的核心功能例如包括地理定位、加速器、联系人、声音和振动等功能,此外PhoneGap拥有丰富的插件,可以供操作人员根据需要进行调用。此外,Epub.js插件用于在浏览器中展示EPUB文档。上述的CordovaAndroid框架源码和Epub.js插件均为现有技术,例如,该Epub.js插件可以从链接https://github.com/futurepress/epub.js中获取到相关内容,在此不再赘述。步骤102,建立浏览页面,并在浏览页面中引入Epub.js插件。具体地,该浏览页面可以为html页面。在浏览页面中引入Epub.js插件的具体方式可以在浏览页面的程序中增加Epub.js插件的引入程序,具体如何在浏览页面中引入某一插件属于现有技术,在此不再赘述。步骤103,获取预设的页面设计信息,并通过Epub.js插件调用CordovaAndroid框架源码在浏览页面中加入页面设计信息,生成EPUB浏览器的源页面。本实施例的页面设计信息可以包括以下信息中的至少一种:渲染信息、分页信息和数据的持久化信息。此外,页面设计信息还可以包括文字信息、图片信息等,在此不再赘述。在浏览页面中通过Epub.js插件调用CordovaAndroid框架源码在浏览页面中加入页面设计信息之后,能够对浏览页面进行优化,例如对页面进行渲染、分页或持久化,进而使得浏览器的页面更加符合客户的需求。根据本实施例的EPUB浏览器页面的生成方法,在浏览页面通过Epub.js插件调用CordovaAndroid框架源码以加入页面设计信息,进而生成根据页面设计信息设计过的EPUB浏览器的源页面,能够实现对浏览器的页面的优化,以符合不同用户的个性化需求。实施例二本实施例对上述实施例的EPUB浏览器页面的生成方法做进一步补充说明。如图2所示,为根据本实施例的EPUB浏览器页面的生成方法的流程示意图。本实施例的EPUB浏览器页面的生成方法包括:步骤201,获取CordovaAndroid框架源码和Epub.js插件。本实施例的CordovaAndroid框架源码Cordova是一种开源项目,是从PhoneGap中抽出的核心代码,是驱动PhoneGap的核心引擎。其中,PhoneGap是一个用于基于html、CSS和JavaScript创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone、Android等智能手机的核心功能例如包括地理定位、加速器、联系人、声音和振动等功能,此外PhoneGap拥有丰富的插件,可以供操作人员根据需要进行调用。此外,Epub.js是用于在浏览器中展示ePub文档。上述的CordovaAndroid框架源码和Epub.js插件均为现有技术,在此不再赘述。步骤202,建立浏览页面,并在浏览页面中引入Epub.js插件。具体地,该浏览页面可以为html页面。在浏览页面中引入Epub.js插件的具体方式可以在浏览页面的程序中增加Epub本文档来自技高网...
EPUB浏览器页面的生成方法、装置与手机

【技术保护点】
一种EPUB浏览器页面的生成方法,其特征在于,包括:获取Cordova Android框架源码和Epub.js插件;建立浏览页面,并在所述浏览页面中引入Epub.js插件;获取预设的页面设计信息,并通过Epub.js插件调用Cordova框架源码在所述浏览页面中加入所述页面设计信息,生成所述EPUB浏览器的源页面。

【技术特征摘要】
1.一种EPUB浏览器页面的生成方法,其特征在于,包括:获取CordovaAndroid框架源码和Epub.js插件;建立浏览页面,并在所述浏览页面中引入Epub.js插件;获取预设的页面设计信息,并通过Epub.js插件调用Cordova框架源码在所述浏览页面中加入所述页面设计信息,生成所述EPUB浏览器的源页面。2.根据权利要求1所述的生成方法,其特征在于,所述建立浏览页面包括:建立html页面。3.根据权利要求1所述的生成方法,其特征在于,所述页面设计信息包括以下信息中的至少一种:渲染信息、分页信息和数据的持久化信息。4.根据权利要求1-3中任一项所述的生成方法,其特征在于,在生成所述EPUB浏览器的源页面之后,还包括:获取WebView控件;通过所述WebView控件中载入所述源页面,并显示所述源页面。5.一种EPUB浏览器页面的生成装置,其特征在于,包括...

【专利技术属性】
技术研发人员:易新波
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京,11

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

1