1.一种基于电子书横屏双翻模式的显示方法,包括:
对电子书内容进行分列处理,并获取所述电子书内容对应的初始分列列数;
若所述初始分列列数为奇数,则在所述电子书内容尾部插入空白块,以供插入空白块后的电子书内容对应的修正分列列数为偶数;
以分列布局的方式显示所述插入空白块后的电子书内容。
2.根据权利要求1所述的方法,其中,所述空白块的高度小于或等于屏幕高度。
3.根据权利要求2所述的方法,其中,所述在所述电子书内容尾部插入空白块进一步包括:
在所述电子书内容尾部插入第一空白块;其中,所述第一空白块高度等于屏幕高度。
4.根据权利要求3所述的方法,其中,在所述在所述电子书内容尾部插入第一空白块之后,所述方法还包括:
判断当前是否发生溢出;
若是,则删除所述第一空白块,并在所述电子书内容尾部插入第二空白块;其中,所述第二空白块高度小于屏幕高度。
5.根据权利要求4所述的方法,其中,所述第二空白块高度等于屏幕高度的60%。
6.根据权利要求4所述的方法,其中,所述判断当前是否发生溢出进一步包括:
获取在所述电子书内容尾部插入第一空白块之后对应的中间分列列数;
计算所述中间分列列数与所述初始分列列数的差值;
若所述差值大于1,则确定当前发生溢出。
7.根据权利要求1-6中任一项所述的方法,其中,所述在所述电子书内容尾部插入空白块进一步包括:
通过预设伪元素在所述电子书内容尾部插入空白块。
8.根据权利要求1-7中任一项所述的方法,其中,所述若所述初始分列列数为奇数,则在所述电子书内容尾部插入空白块进一步包括:
若分列处理后的所述电子书内容对应的初始列宽大于屏幕宽度,并且,所述初始列宽对所述屏幕宽度取余后大于1,则在所述电子书内容尾部插入空白块。
9.一种阅读设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如下操作:
对电子书内容进行分列处理,并获取所述电子书内容对应的初始分列列数;
若所述初始分列列数为奇数,则在所述电子书内容尾部插入空白块,以供插入空白块后的电子书内容对应的修正分列列数为偶数;
以分列布局的方式显示所述插入空白块后的电子书内容。
10.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如下操作:
对电子书内容进行分列处理,并获取所述电子书内容对应的初始分列列数;
若所述初始分列列数为奇数,则在所述电子书内容尾部插入空白块,以供插入空白块后的电子书内容对应的修正分列列数为偶数;
以分列布局的方式显示所述插入空白块后的电子书内容。