Epub阅读器、Txt阅读器支持二次开发的阅读器SDK
2020-01-07 本文已影响0人
Air田
StartReader SDK 支持二次开发。
SDK 包括两部分 : UI和交互是一部分; 电子书解析、分页、渲染是另一部分。
其中UI和交互这部分是开源的,开发者可以在这里进行二次开发,如果什么都不想开发,直接用就行了。
有丰富的接口;
支持Android和iOS两个平台,Android版阅读器SDK基于android原生代码开发;iOS版阅读器SDK也是基于iOS原生代码开发;
可阅Epub和Txt格式电子书;
所有交互功能可二次开发或完全自定义: 背景色、文字颜色、选中文字后的弹出框、目录、亮度调节、切换章节、字体选持等等 ;
阅读器支持大多数html标签: p、blockquote、figcaption、div、h1、h2、h3、h4、h5、h6、br、hr、span、strike、a、image、img、sup、sub、pre、strong、b、i、em、font、code、tt、 kbd、ol、ul、 li、table、caption、tr、th、td ;
支持表格显示 ;
支持项目符号 ;
支持程序代码显示 ;
支持向前或向后跨页选择文字 ;
异步解析电子书,打开速度快 ;
电子书解析后可拿到电子书里的所有目录,所有图片数据 ;
用户笔记、书签、画线等等支持云端和本地存储 ;
有技术人员提供支持 ;
下边是基于StartReader SDK自定义的一款App内的阅读器效果, 如图 :