CN111679778A - 电子书评论信息的交互展示方法、电子设备及存储介质 - Google Patents

电子书评论信息的交互展示方法、电子设备及存储介质 Download PDF

Info

Publication number
CN111679778A
CN111679778A CN202010486412.6A CN202010486412A CN111679778A CN 111679778 A CN111679778 A CN 111679778A CN 202010486412 A CN202010486412 A CN 202010486412A CN 111679778 A CN111679778 A CN 111679778A
Authority
CN
China
Prior art keywords
interaction component
comment
action
touch
comment interaction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010486412.6A
Other languages
English (en)
Inventor
务晓敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ireader Technology Co Ltd
Original Assignee
Ireader Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ireader Technology Co Ltd filed Critical Ireader Technology Co Ltd
Priority to CN202010486412.6A priority Critical patent/CN111679778A/zh
Publication of CN111679778A publication Critical patent/CN111679778A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种电子书评论信息的交互展示方法、电子设备及存储介质,该方法包括:监测用户在电子书的当前阅读页面的触控开始动作;若触控开始动作满足预设条件,依据至少一个评论交互组件的位置顺序选择一个评论交互组件;当监测到连续于触控开始动作之后的触控移动动作时,依次切换设置至少一个评论交互组件的展示状态为选中状态;当监测到连续于触控开始动作或触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。本发明通过监测用户在电子书的当前阅读页面具体的触控动作选择对应的评论交互组件并展示处于选中状态的评论交互组件对应的评论信息,方便用户操作,提升了用户体验。

Description

电子书评论信息的交互展示方法、电子设备及存储介质
技术领域
本发明涉及终端应用交互领域,具体涉及一种电子书评论信息的交互展示方法、电子设备及计算机存储介质。
背景技术
随着电子设备的日益普及,越来越多的用户习惯于通过电子设备阅读电子书籍,以替代传统的纸质书籍。目前部分电子书应用中允许用户在阅读时有所感悟的地方写下自己的想法作为评论,因此用户可以通过电子书应用在当前阅读页面添加评论。电子书应用服务器收集大量用户的评论,将这些评论加载到电子书中以供其他阅读用户查看。
现有技术中,通常在电子书的阅读页面各段落的段尾添加评论交互组件,例如添加气泡,气泡中显示一数字,表示本段落内产生的评论的条数。如果阅读用户对本段落的评论感兴趣,可以点击气泡,电子书应用通过弹窗展开显示本段落的评论内容。
通常用户在使用电子书应用进行阅读时,习惯于用单手操作进行点击操作,但是由于目前终端设备(如手机、pad、电子书阅读器等)的屏幕过大过长,用户想浏览页面中位于顶部或其他单手操作难以到达的触控区的评论时,单手操作非常不方便,导致无法便捷地查看评论内容,用户体验不佳。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种电子书评论信息的交互展示方法、电子设备及计算机存储介质。
根据本发明的一个方面,提供了一种电子书评论信息的交互展示方法,包括:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;
若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
根据本发明的又一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
根据本发明提供的电子书评论信息的交互展示方法、电子设备及计算机存储介质,通过监测用户在电子书的当前阅读页面的触控开始动作,其中当前阅读页面中包含至少一个评论交互组件;若触控开始动作满足预设条件,依据至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;当监测到连续于触控开始动作之后的触控移动动作时,依据至少一个评论交互组件的位置顺序,依次切换设置至少一个评论交互组件的展示状态为选中状态;当监测到连续于触控开始动作或触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。本发明通过设置识别用户的触控开始动作、触控移动动作和触控结束动作,并根据具体的操作依次选中对应的评论交互组件,并在触控结束后展示处于选中状态的评论交互组件对应的评论信息,从而可以方便用户单手操作选择评论交互组件,并查阅对应的评论信息,方便用户操作,提升了用户体验。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种电子书评论信息的交互展示方法流程图;
图2示出了本发明实施例提供的电子书阅读页面的一种展示示意图;
图3示出了本发明实施例提供的电子书阅读页面的另一种展示示意图;
图4示出了本发明实施例提供的另一种电子书评论信息的交互展示方法流程图;
图5示出了本发明实施例提供的电子设备的结构示意图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
图1示出了本发明一种电子书评论信息的交互展示方法实施例的流程图,如图1所示,该方法包括以下步骤:
步骤S110:监测用户在电子书的当前阅读页面的触控开始动作,其中当前阅读页面中包含至少一个评论交互组件。
具体地说,图2为电子书阅读页面的一种展示示意图,如图2所示,图中评论交互组件①10、评论交互组件②11和评论交互组件③12为相应段落中历史阅读用户添加的评论交互组件,在一种可选的方式中,评论交互组件为气泡组件,在相应段落的末尾展示。其中数字1、2、3代表了历史阅读用户添加的评论数量,例如,评论交互组件①10表示该段落有一条历史阅读用户的评论;评论交互组件②11表示该段落有两条历史阅读用户的评论;评论交互组件③12表示该段落有三条历史阅读用户的评论。一般来说,用户在阅读到包含至少一个评论交互组件的阅读页面时,可以通过本实施例的方法选择阅读该阅读页面的评论交互组件对应的评论信息。
步骤S120:若触控开始动作满足预设条件,依据至少一个评论交互组件在当前阅读页面的排列顺序,选择排列顺序中最靠前的一个评论交互组件,设置该评论交互组件的展示状态为选中状态。
在一种可选的方式中,触控开始动作具体为长按动作,预设条件为长按动作的触控时间大于预设时间阈值和/或长按动作的触控接触面积大于预设面积阈值。
具体地说,通过步骤S110监测用户在电子书的当前阅读页面是否出现长按动作,且长按动作的触控时间大于预设时间阈值,该预设时间阈值可以根据实际需要进行设置,例如,设置该预设时间阈值为500毫秒,则当长按动作的触控时间大于500毫秒时,则认为触控开始动作满足预设条件,另外预设时间阈值还可以设置为300毫秒、800毫秒、1000毫秒等合理时间,本发明对此不作限制。
如果电子书应用的阅读页面预先对触控时间大于预设时间阈值的长按动作设定有其它已有的响应机制,为了避免与已有的响应机制冲突,本发明实施例可以对触控开始动作的触控接触面积进行限定,监测用户在电子书的当前阅读页面是否出现长按动作,且长按动作的触控接触面积大于预设面积阈值。例如,监测用户紧贴屏幕的手指面积,若紧贴屏幕的手指面积达到半个指肚面积以上,则认为触控开始动作满足预设条件。
可选地,本发明实施例的预设条件可以设置为同时满足长按动作的触控时间大于预设时间阈值和长按动作的触控接触面积大于预设面积阈值,本发明对此不作限制。
需要说明的是,本发明实施例对触控开始动作的触控位置不作限定,触控开始动作的触控位置可以为屏幕的任意位置。这样,当用户对某个目标段落的评论感兴趣时,可以在屏幕的任意位置执行触控开始动作,无需在目标段落的评论交互组件的触控区执行相应的动作,方便用户单手操作。
在本步骤中,若触控开始动作满足预设条件,则依据当前阅读页面的一个或多个评论交互组件的排列顺序,设置排列顺序中最靠前的评论交互组件的展示状态为选中状态。其中,排列顺序一般依据当前阅读页面的电子书文本内容的排列顺序,即由用户的阅读方向决定,如果电子书的文字是横向排列,则电子书文本内容的排列顺序是竖直方向,用户的阅读方向则是从上至下顺序阅读,例如,在图2所示的当前阅读页面中,三个评论交互组件依据从上至下的排列顺序依次为评论交互组件①10、评论交互组件②11、评论交互组件③12,则排列顺序中最靠前的为评论交互组件①10。
在一种可选的方式中,设置评论交互组件的展示状态为选中状态具体为:设置选中的评论交互组件的展示状态为区别于其它评论交互组件的展示状态,使用户一目了然地确定当前哪个评论交互组件处于选中状态。例如,评论交互组件为气泡组件,那么设置选中的气泡组件的展示状态为膨胀状态。
步骤S130:当监测到连续于触控开始动作之后的触控移动动作时,依据至少一个评论交互组件的位置顺序,依次切换设置至少一个评论交互组件的展示状态为选中状态。
在一种可选的方式中,步骤S130进一步包括:根据触控移动动作的移动方向和至少一个评论交互组件的排列顺序确定切换次序;根据切换次序切换设置至少一个评论交互组件的展示状态为选中状态。
在一种可选的方式中,评论交互组件为气泡组件,步骤S130进一步还包括:当监测到连续于触控开始动作之后的触控移动动作时,依据至少一个评论交互组件的排列顺序,依次切换设置至少一个气泡组件的展示状态为膨胀状态。
具体地说,通过步骤S120选中排列顺序中最靠前的一个评论交互组件之后,继续监测是否有连续于该长按动作的触控移动动作,一般来说,该触控移动动作应根据当前阅读页面中多个评论交互组件的排列顺序方向移动,例如,当前阅读页面中多个评论交互组件为竖直方向排列,则触控移动动作为在当前阅读页面上下移动。图3为本实施例提供的电子书阅读页面的另一种展示示意图,如图3所示,至少一个评论交互组件的排列顺序为从上至下依次为评论交互组件①10、评论交互组件②11、评论交互组件③12,依据步骤S120选择了排列顺序中最靠前的为评论交互组件①10,则设置评论交互组件①10对应的气泡组件的展示状态为膨胀状态。
在此基础上,监测到连续于触控开始动作的触控移动动作,若触控移动动作的移动方向为向上移动,则确定切换次序为评论交互组件①10→评论交互组件③12→评论交互组件②11,依据该切换次序依次循环切换评论交互组件①10、评论交互组件③12、评论交互组件②11为膨胀状态;若触控移动动作的移动方向为向下移动,则确定切换次序评论交互组件①10→评论交互组件②11→评论交互组件③12,依据该切换次序依次循环切换评论交互组件①10、评论交互组件②11、评论交互组件③12为膨胀状态。
步骤S140:当监测到连续于触控开始动作或触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
在一种可选的方式中,步骤S140进一步包括:以弹窗形式展示当前处于选中状态的评论交互组件对应的评论信息。
在本步骤中,触控结束动作即用户停止屏幕触控动作,具体可以为用户手指或触控笔的抬起动作,即离开屏幕;例如,若用户通过步骤S120选择排列顺序中最靠前的一个评论交互组件之后,即监测到连续于触控开始动作的触控结束动作时,即用户松开手指或触控笔停止触控屏幕,则以弹窗形式展示当前处于选中状态的评论交互组件,即排列顺序中最靠前的评论交互组件对应的评论信息,如步骤S120选择的排列顺序中最靠前的评论交互组件①10。若用户在触控开始动作之后继续执行触控移动动作,则在本步骤中,监测到连续于触控移动动作的触控结束动作时,即用户松开手指或触控笔停止触控屏幕,则以弹窗形式展示步骤S130的最终选中状态的评论交互组件对应的评论信息。
在一种可选的方式中,该方法还可以包括步骤S150:当监测到用户在电子书的当前阅读页面的空白区域的点击动作时,关闭弹窗。
具体地说,若用户结束阅读最终选中状态的评论交互组件对应的评论信息,则可以任意点击电子书的当前阅读页面的空白区域,此时,监测到用户在电子书的当前阅读页面的空白区域的点击动作时,结束阅读评论信息,关闭弹窗。
图4示出了本发明另一种电子书评论信息的交互展示方法实施例的流程图,如图1所示,该方法包括以下步骤:
步骤S410:监测用户在电子书的当前阅读页面的触控开始动作,其中当前阅读页面中包含至少一个评论交互组件。
在本步骤中,用户在阅读到包含至少一个评论交互组件的阅读页面时,监测用户在电子书的当前阅读页面的触控开始动作,该触控开始动作可以是用户通过手指或触控笔接触电子书终端的屏幕。
步骤S420:若触控开始动作满足预设条件,依据至少一个评论交互组件的位置顺序,选择距离触控开始动作的触控区域距离最近的一个评论交互组件,设置该评论交互组件的展示状态为选中状态。
在本步骤中,若触控开始动作满足预设条件,本发明实施例的预设条件可以设置为同时满足长按动作的触控时间大于预设时间阈值和长按动作的触控接触面积大于预设面积阈值,依据至少一个评论交互组件的位置顺序,选择距离触控开始动作的触控区域距离最近的一个评论交互组件,设置该评论交互组件的展示状态为选中状态。例如,在图3所示的当前阅读页面中,距离用户手指的触控区域距离最近的是评论交互组件③12,则选择评论交互组件③12,设置该评论交互组件③12的展示状态为选中状态。
步骤S430:当监测到连续于触控开始动作之后的触控移动动作时,依据至少一个评论交互组件的位置顺序,依次切换设置至少一个评论交互组件的展示状态为选中状态。
在本步骤中,当监测到连续于触控开始动作之后的触控移动动作时,根据触控移动动作的移动方向和至少一个评论交互组件的排列顺序确定切换次序;根据切换次序切换设置至少一个评论交互组件的展示状态为选中状态。具体地,如图3所示,依据步骤S420选中评论交互组件③12之后,监测到连续于触控开始动作的触控移动动作,若触控移动动作的移动方向为向上移动,则确定切换次序为评论交互组件③12→评论交互组件②11→评论交互组件①10,依据该切换次序依次循环切换评论交互组件③12、评论交互组件②11、评论交互组件①10为膨胀状态;若触控移动动作的移动方向为向下移动,则确定切换次序评论交互组件③12→评论交互组件①10→评论交互组件②11,依据该切换次序依次循环切换评论交互组件③12、评论交互组件①10、评论交互组件②11为膨胀状态。
步骤S440:当监测到连续于触控开始动作或触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
在本步骤中,触控结束动作即用户停止屏幕触控动作,具体可以为用户手指或触控笔的抬起动作,即离开屏幕;例如,若用户通过步骤S420选择距离触控开始动作的触控区域距离最近的一个评论交互组件之后,即监测到连续于触控开始动作的触控结束动作时,即用户松开手指或触控笔停止触控屏幕,则以弹窗形式展示当前处于选中状态的评论交互组件,即距离触控开始动作的触控区域距离最近的评论交互组件对应的评论信息,如步骤S420选择的排列顺序中最靠前的评论交互组件③12。若用户在触控开始动作之后继续执行触控移动动作,则在本步骤中,监测到连续于触控移动动作的触控结束动作时,即用户松开手指或触控笔停止触控屏幕,则以弹窗形式展示步骤S430的最终选中状态的评论交互组件对应的评论信息。
采用上述实施例提供的方法,通过监测用户在电子书的当前阅读页面的触控开始动作,其中当前阅读页面中包含至少一个评论交互组件;若触控开始动作满足预设条件,依据至少一个评论交互组件的排列顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;当监测到连续于触控开始动作之后的触控移动动作时,依据至少一个评论交互组件的排列顺序,依次切换设置至少一个评论交互组件的展示状态为选中状态;当监测到连续于触控开始动作或触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。本发明通过设置识别用户的触控开始动作、触控移动动作和触控结束动作,并根据具体的操作依次选中对应的评论交互组件,并在触控结束后展示处于选中状态的评论交互组件对应的评论信息,从而可以方便用户单手操作选择评论交互组件,并查阅对应的评论信息,方便用户操作,提升了用户体验。
本发明实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的一种电子书评论信息的交互展示方法。
可执行指令具体可以用于使得处理器执行以下操作:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;
若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
在一种可选的方式中,所述触控开始动作具体为长按动作,所述预设条件为所述长按动作的触控时间大于预设时间阈值和/或所述长按动作的触控接触面积大于预设面积阈值。
在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:依据所述至少一个评论交互组件的位置顺序,选择距离所述触控开始动作的触控区域距离最近的一个评论交互组件。
在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:依据所述至少一个评论交互组件在当前阅读页面的排列顺序,选择所述排列顺序中最靠前的一个评论交互组件。
在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:根据所述触控移动动作的移动方向和所述至少一个评论交互组件的排列顺序确定切换次序;
根据所述切换次序切换设置所述至少一个评论交互组件的展示状态为选中状态。
在一种可选的方式中,所述评论交互组件为气泡组件,所述可执行指令使所述处理器执行以下操作:设置气泡组件的展示状态为膨胀状态。
在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:以弹窗形式展示当前处于选中状态的评论交互组件对应的评论信息。
在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:当监测到用户在电子书的当前阅读页面的空白区域的点击动作时,关闭所述弹窗。
图5示出了本发明电子设备实施例的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定。
如图5所示,该电子设备可以包括:处理器(processor)502、通信接口(Communications Interface)504、存储器(memory)506、以及通信总线508。
其中:处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。通信接口504,用于与其它设备比如客户端或其它服务器等的网元通信。处理器502,用于执行程序510,具体可以执行上述一种电子书评论信息的交互展示方法实施例中的相关步骤。
具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。
处理器502可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。电子设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器506,用于存放程序510。存储器506可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序510具体可以用于使得处理器502执行以下操作:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;
若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
在一种可选的方式中,所述触控开始动作具体为长按动作,所述预设条件为所述长按动作的触控时间大于预设时间阈值和/或所述长按动作的触控接触面积大于预设面积阈值。
在一种可选的方式中,所述程序510使所述处理器502执行以下操作:
依据所述至少一个评论交互组件的位置顺序,选择距离所述触控开始动作的触控区域距离最近的一个评论交互组件。
在一种可选的方式中,所述程序510使所述处理器502执行以下操作:
依据所述至少一个评论交互组件在当前阅读页面的排列顺序,选择所述排列顺序中最靠前的一个评论交互组件。
在一种可选的方式中,所述程序510使所述处理器502执行以下操作:
根据所述触控移动动作的移动方向和所述至少一个评论交互组件的排列顺序确定切换次序;
根据所述切换次序切换设置所述至少一个评论交互组件的展示状态为选中状态。
在一种可选的方式中,所述评论交互组件为气泡组件,所述程序510使所述处理器502执行以下操作:设置气泡组件的展示状态为膨胀状态。
在一种可选的方式中,所述程序510使所述处理器502执行以下操作:
以弹窗形式展示当前处于选中状态的评论交互组件对应的评论信息。
在一种可选的方式中,所述程序510使所述处理器502执行以下操作:
当监测到用户在电子书的当前阅读页面的空白区域的点击动作时,关闭所述弹窗。
在此提供的算法或显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。
A1.一种电子书评论信息的交互展示方法,包括:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;
若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
A2.根据权利要求A1所述的方法,所述触控开始动作具体为长按动作,所述预设条件为所述长按动作的触控时间大于预设时间阈值和/或所述长按动作的触控接触面积大于预设面积阈值。
A3.根据权利要求A1或A2所述的方法,所述依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件进一步包括:
依据所述至少一个评论交互组件的位置顺序,选择距离所述触控开始动作的触控区域距离最近的一个评论交互组件。
A4.根据权利要求A1或A2所述的方法,所述依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件进一步还包括:
依据所述至少一个评论交互组件在当前阅读页面的排列顺序,选择所述排列顺序中最靠前的一个评论交互组件。
A5.根据权利要求A1-A4中任一项所述的方法,所述依次切换设置所述至少一个评论交互组件的展示状态为选中状态进一步包括:
根据所述触控移动动作的移动方向和所述至少一个评论交互组件的排列顺序确定切换次序;
根据所述切换次序切换设置所述至少一个评论交互组件的展示状态为选中状态。
A6.根据权利要求A1-A5中任一项所述的方法,所述评论交互组件为气泡组件,所述设置该评论交互组件的展示状态为选中状态具体为:设置气泡组件的展示状态为膨胀状态。
A7.根据权利要求A1-A6中任一项所述的方法,所述展示当前处于选中状态的评论交互组件对应的评论信息进一步包括:以弹窗形式展示当前处于选中状态的评论交互组件对应的评论信息。
A8.根据权利要求A7所述的方法,在所述展示当前处于选中状态的评论交互组件对应的评论信息之后,所述方法还包括:
当监测到用户在电子书的当前阅读页面的空白区域的点击动作时,关闭所述弹窗。
B9.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;
若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
B10.根据权利要求B9所述的电子设备,所述触控开始动作具体为长按动作,所述预设条件为所述长按动作的触控时间大于预设时间阈值和/或所述长按动作的触控接触面积大于预设面积阈值。
B11.根据权利要求B9或B10所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:
依据所述至少一个评论交互组件的位置顺序,选择距离所述触控开始动作的触控区域距离最近的一个评论交互组件。
B12.根据权利要求B9或B10所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:
依据所述至少一个评论交互组件在当前阅读页面的排列顺序,选择所述排列顺序中最靠前的一个评论交互组件。
B13.根据权利要求B9-B12中任一项所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:
根据所述触控移动动作的移动方向和所述至少一个评论交互组件的排列顺序确定切换次序;
根据所述切换次序切换设置所述至少一个评论交互组件的展示状态为选中状态。
B14.根据权利要求B9-B13中任一项所述的电子设备,所述评论交互组件为气泡组件,所述可执行指令进一步使所述处理器执行以下操作:设置气泡组件的展示状态为膨胀状态。
B15.根据权利要求B9-B14中任一项所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:
以弹窗形式展示当前处于选中状态的评论交互组件对应的评论信息。
B16.根据权利要求B15所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:当监测到用户在电子书的当前阅读页面的空白区域的点击动作时,关闭所述弹窗。
C17.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;
若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
C18.根据权利要求C17所述的计算机存储介质,所述触控开始动作具体为长按动作,所述预设条件为所述长按动作的触控时间大于预设时间阈值和/或所述长按动作的触控接触面积大于预设面积阈值。
C19.根据权利要求C17或C18所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:
依据所述至少一个评论交互组件的位置顺序,选择距离所述触控开始动作的触控区域距离最近的一个评论交互组件。
C20.根据权利要求C17或C18所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:
依据所述至少一个评论交互组件在当前阅读页面的排列顺序,选择所述排列顺序中最靠前的一个评论交互组件。
C21.根据权利要求C17-C20中任一项所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:
根据所述触控移动动作的移动方向和所述至少一个评论交互组件的排列顺序确定切换次序;
根据所述切换次序切换设置所述至少一个评论交互组件的展示状态为选中状态。
C22.根据权利要求C17-C21中任一项所述的计算机存储介质,所述评论交互组件为气泡组件,所述可执行指令使处理器执行以下操作:设置气泡组件的展示状态为膨胀状态。
C23.根据权利要求C17-C22中任一项所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:
以弹窗形式展示当前处于选中状态的评论交互组件对应的评论信息。
C24.根据权利要求C23所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:
当监测到用户在电子书的当前阅读页面的空白区域的点击动作时,关闭所述弹窗。

Claims (10)

1.一种电子书评论信息的交互展示方法,包括:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;
若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
2.根据权利要求1所述的方法,所述触控开始动作具体为长按动作,所述预设条件为所述长按动作的触控时间大于预设时间阈值和/或所述长按动作的触控接触面积大于预设面积阈值。
3.根据权利要求1或2所述的方法,所述依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件进一步包括:
依据所述至少一个评论交互组件的位置顺序,选择距离所述触控开始动作的触控区域距离最近的一个评论交互组件。
4.根据权利要求1或2所述的方法,所述依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件进一步还包括:
依据所述至少一个评论交互组件在当前阅读页面的排列顺序,选择所述排列顺序中最靠前的一个评论交互组件。
5.根据权利要求1-4中任一项所述的方法,所述依次切换设置所述至少一个评论交互组件的展示状态为选中状态进一步包括:
根据所述触控移动动作的移动方向和所述至少一个评论交互组件的排列顺序确定切换次序;
根据所述切换次序切换设置所述至少一个评论交互组件的展示状态为选中状态。
6.根据权利要求1-5中任一项所述的方法,所述评论交互组件为气泡组件,所述设置该评论交互组件的展示状态为选中状态具体为:设置气泡组件的展示状态为膨胀状态。
7.根据权利要求1-6中任一项所述的方法,所述展示当前处于选中状态的评论交互组件对应的评论信息进一步包括:以弹窗形式展示当前处于选中状态的评论交互组件对应的评论信息。
8.根据权利要求7所述的方法,在所述展示当前处于选中状态的评论交互组件对应的评论信息之后,所述方法还包括:
当监测到用户在电子书的当前阅读页面的空白区域的点击动作时,关闭所述弹窗。
9.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;
若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
10.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:
监测用户在电子书的当前阅读页面的触控开始动作,其中所述当前阅读页面中包含至少一个评论交互组件;
若所述触控开始动作满足预设条件,依据所述至少一个评论交互组件的位置顺序选择一个评论交互组件,设置该评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作之后的触控移动动作时,依据所述至少一个评论交互组件的位置顺序,依次切换设置所述至少一个评论交互组件的展示状态为选中状态;
当监测到连续于所述触控开始动作或所述触控移动动作之后的触控结束动作时,展示当前处于选中状态的评论交互组件对应的评论信息。
CN202010486412.6A 2020-06-01 2020-06-01 电子书评论信息的交互展示方法、电子设备及存储介质 Pending CN111679778A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010486412.6A CN111679778A (zh) 2020-06-01 2020-06-01 电子书评论信息的交互展示方法、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010486412.6A CN111679778A (zh) 2020-06-01 2020-06-01 电子书评论信息的交互展示方法、电子设备及存储介质

Publications (1)

Publication Number Publication Date
CN111679778A true CN111679778A (zh) 2020-09-18

Family

ID=72453086

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010486412.6A Pending CN111679778A (zh) 2020-06-01 2020-06-01 电子书评论信息的交互展示方法、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN111679778A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113568536A (zh) * 2021-07-29 2021-10-29 掌阅科技股份有限公司 在线学习方法、终端及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103823835A (zh) * 2013-12-03 2014-05-28 小米科技有限责任公司 一种电子书目录的处理方法、装置及终端设备
CN109753196A (zh) * 2017-11-06 2019-05-14 阿里巴巴集团控股有限公司 处理方法、装置、设备和机器可读介质
CN111061409A (zh) * 2019-12-03 2020-04-24 Oppo广东移动通信有限公司 功能触发方法、装置、电子设备及存储介质
CN111147660A (zh) * 2019-12-04 2020-05-12 华为技术有限公司 一种控件的操作方法及电子设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103823835A (zh) * 2013-12-03 2014-05-28 小米科技有限责任公司 一种电子书目录的处理方法、装置及终端设备
CN109753196A (zh) * 2017-11-06 2019-05-14 阿里巴巴集团控股有限公司 处理方法、装置、设备和机器可读介质
CN111061409A (zh) * 2019-12-03 2020-04-24 Oppo广东移动通信有限公司 功能触发方法、装置、电子设备及存储介质
CN111147660A (zh) * 2019-12-04 2020-05-12 华为技术有限公司 一种控件的操作方法及电子设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113568536A (zh) * 2021-07-29 2021-10-29 掌阅科技股份有限公司 在线学习方法、终端及存储介质

Similar Documents

Publication Publication Date Title
US20200342338A1 (en) Method for preloading application, storage medium, and terminal
EP4123438A1 (en) Positioning user interface components based on application layout and user workflows
JP5911599B2 (ja) 分類ウェブページ切り替えのための方法および携帯型デバイス
US9152529B2 (en) Systems and methods for dynamically altering a user interface based on user interface actions
CN107122119B (zh) 信息处理方法、装置、电子设备及计算机可读存储介质
CN105320417B (zh) 页面切换方法及客户端
US20110022957A1 (en) Web browsing method and web browsing device
CN102985904A (zh) 跳转、复选标记和删除姿势
TWI545450B (zh) 瀏覽器顯示子頁面的處理方法及瀏覽器
CN112486451B (zh) 语音播报方法、计算设备及计算机存储介质
KR20140039209A (ko) 빠른 사이트 액세스 사용자 인터페이스를 갖춘 웹 브라우저
JP2017501479A (ja) ページ要素の表示
CN109643213A (zh) 用于协同编辑工具的触摸屏用户界面的***和方法
CN105302458A (zh) 一种消息显示方法及装置
CN102981818A (zh) 基于情境的动画库
US20180088966A1 (en) Electronic device and method thereof for managing applications
CN108491140B (zh) 互动内容的展示方法及装置
US11531719B2 (en) Navigation tab control organization and management for web browsers
CN103870191A (zh) 网页保存的方法及电子设备
CN108874282B (zh) 跨页选择文字的方法、电子设备和计算机存储介质
CN111679778A (zh) 电子书评论信息的交互展示方法、电子设备及存储介质
CN109992649B (zh) 聊天机器人的会话方法、装置及终端
CN114780193A (zh) 工具栏的显示方法、装置、电子设备以及存储介质
CN110945468B (zh) 在移动终端上处理其每一内容与子内容关联的内容的列表的方法
CN105117114B (zh) 一种页面显示的方法及终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200918