Information display method and apparatus, electronic device, storage medium, and program product
By displaying an editing interface for sending bullet comments in the conversation interface and obtaining interactive information, and displaying it in the form of bullet comments, the problem of the single way of displaying interactive information is solved, and a rich interactive information display experience is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2025-12-18
- Publication Date
- 2026-07-09
AI Technical Summary
In existing technologies, the ways of displaying interactive information are relatively simple and lack diversity.
A method for displaying information is provided, which displays an editing interface for sending bullet comments in response to a trigger operation of the conversation interface, obtains interactive information, and displays it in the form of bullet comments in the conversation interface, including the process of obtaining and sending interactive information.
It enriches the ways of sending and displaying interactive information, supports the display of interactive information in the form of bullet screen messages in the conversation interface, and improves the user experience.
Smart Images

Figure CN2025143585_09072026_PF_FP_ABST
Abstract
Description
Information display methods, devices, electronic equipment, storage media and program products
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 202411999525.0, filed on December 31, 2024, the disclosure of which is incorporated herein by reference in its entirety. Technical Field
[0003] At least one embodiment of this disclosure relates to an information display method, apparatus, electronic device, storage medium, and program product. Background Technology
[0004] Currently, in some applications, users can send interactive messages within the chat interface. However, the way these interactive messages are displayed is rather limited. Summary of the Invention
[0005] At least one embodiment of this disclosure provides an information display method, apparatus, electronic device, storage medium, and program product.
[0006] At least one embodiment of this disclosure provides an information display method, including:
[0007] In response to the first triggering operation based on the conversation interface, the first editing interface for sending bullet screen messages is displayed;
[0008] In response to a second trigger operation on the first editing interface, first interactive information is obtained;
[0009] In response to the information sending operation for the first interactive information, the first interactive information is sent and displayed in the conversation interface in the form of a bullet screen message.
[0010] At least one embodiment of this disclosure also provides an information display method, including:
[0011] Receive the first interactive message;
[0012] In response to the instruction to display the first interactive information, the first interactive information is displayed in the conversation interface in the form of bullet screen messages.
[0013] At least one embodiment of this disclosure also provides an information display device, including:
[0014] The first interface display module is used to respond to the first trigger operation based on the conversation interface and display the first editing interface for sending bullet screen messages;
[0015] The first information acquisition module is used to acquire first interactive information in response to a second trigger operation on the first editing interface;
[0016] The first information display module is used to respond to the information sending operation for the first interactive information, send the first interactive information, and display the first interactive information in the conversation interface in the form of a bullet screen message.
[0017] At least one embodiment of this disclosure also provides an information display device, including:
[0018] The information receiving module is used to receive the first interactive information;
[0019] The second information display module is used to respond to the display instruction for the first interactive information and display the first interactive information in the form of bullet screen messages in the conversation interface.
[0020] At least one embodiment of this disclosure also provides an electronic device, including:
[0021] One or more processors;
[0022] Memory, used to store one or more programs.
[0023] When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method as described in at least one embodiment of this disclosure.
[0024] At least one embodiment of this disclosure also provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the information display method as described in at least one embodiment of this disclosure.
[0025] At least one embodiment of this disclosure also provides a computer program product that, when executed by a computer, causes the computer to implement the information display method as described in at least one embodiment of this disclosure. Attached Figure Description
[0026] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.
[0027] Figure 1 is a flowchart illustrating an information display method provided in at least one embodiment of this disclosure;
[0028] Figure 2 is a schematic diagram illustrating a first editing interface provided in at least one embodiment of this disclosure;
[0029] Figure 3 illustrates an information editing control provided in at least one embodiment of this disclosure;
[0030] Figure 4 is a schematic diagram showing a conversation function panel provided in at least one embodiment of the present disclosure;
[0031] Figure 5 is a schematic diagram showing preview information provided in at least one embodiment of this disclosure;
[0032] Figure 6 is a schematic diagram illustrating the display of first interactive information provided in at least one embodiment of this disclosure;
[0033] Figure 7 is a schematic diagram illustrating another type of first interactive information provided in at least one embodiment of this disclosure;
[0034] Figure 8 is a flowchart illustrating another information display method provided in at least one embodiment of this disclosure;
[0035] Figure 9 is a flowchart illustrating another information display method provided in at least one embodiment of this disclosure;
[0036] Figure 10 is a schematic diagram illustrating another type of first interactive information provided in at least one embodiment of this disclosure;
[0037] Figure 11 is a schematic diagram illustrating another type of first interactive information provided in at least one embodiment of this disclosure;
[0038] Figure 12 is a structural block diagram of an information display device provided in at least one embodiment of the present disclosure;
[0039] Figure 13 is a structural block diagram of another information display device provided in at least one embodiment of the present disclosure; and,
[0040] Figure 14 is a schematic diagram of the structure of an electronic device provided in at least one embodiment of the present disclosure. Detailed Implementation
[0041] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0042] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.
[0043] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.
[0044] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.
[0045] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0046] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0047] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.
[0048] Figure 1 is a flowchart illustrating an information display method according to at least one embodiment of this disclosure. This method can be executed by an information display device, which can be implemented by software and / or hardware and can be configured in an electronic device, typically a computer, mobile phone, or tablet computer. The information display method provided by at least one embodiment of this disclosure is applicable to scenarios where interactive information is displayed in the form of bullet screen messages in a conversational interface. As shown in Figure 1, the information display method provided in this embodiment may include:
[0049] S101, In response to the first trigger operation based on the conversation interface, display the first editing interface for sending bullet screen messages.
[0050] The first triggering operation can be a triggering operation used to instruct the display of the first editing interface. The first triggering operation can be executed based on the session interface, and its specific execution method is not limited. For example, the first triggering operation can be triggering a control used to instruct the display of the first editing interface or performing a swipe gesture used to instruct the display of the first editing interface. The first editing interface can be an interface used to edit and / or send bullet screen messages.
[0051] Specifically, upon receiving a first trigger operation based on the conversation interface, the first editing interface 20 for sending bullet comments can be displayed, such as switching the currently displayed interface to the first editing interface 20; or, the conversation interface can be kept displayed, and the first editing interface 20 can be displayed on top of at least a portion of the conversation interface, such as displaying the first editing interface 20 in the form of a pop-up layer on top of at least a portion of the conversation interface, as shown in Figure 2.
[0052] In this embodiment, the first triggering operation can be executed based on the session interface. For example, the first triggering operation can be applied within the session interface or within the session function panel of the session interface, etc.
[0053] In some implementations, displaying the first editing interface for sending bullet comments in response to a first trigger operation based on the session interface includes: displaying the first editing interface for sending bullet comments in response to a trigger operation applied to an information editing control in the session interface; and / or, displaying the first editing interface for sending bullet comments in response to a trigger operation applied to a session function panel in the session interface.
[0054] The information editing control can be a control displayed in the conversation interface used to trigger the execution of a first trigger operation to display the first editing interface. The conversation function panel can be a panel used to implement the conversation functions of the conversation interface; for example, this conversation function panel can be an emoticon selection panel and / or more panels of the conversation interface. This emoticon selection panel can be used to display emoticon images for the user to select and send. These additional panels can be used to display one or more functional controls associated with the conversation interface to implement or configure the conversation functions of the conversation interface, etc.
[0055] For example, when displaying the conversation interface, an information editing control can be shown in the conversation interface; or, when displaying the conversation function panel of the conversation interface, a preset control for triggering the display of the first editing interface can be shown in this conversation function panel. Thus, when it is detected that the current user has triggered the information editing control shown in the conversation interface or the preset control shown in the conversation function panel, it can be determined that a first trigger operation has been received, and in response to this first trigger operation, the first editing interface for sending bullet screen messages is displayed.
[0056] In the above embodiments, the display position of the information editing control in the conversation interface is not limited. For example, the information editing control can be displayed in a preset position in the conversation interface and / or in a position associated with a certain conversation message in the conversation interface, etc., to further enrich the display methods of the information editing control and provide convenience for users to send bullet screen messages.
[0057] Optionally, the information display method may further include: displaying a first information editing control at a preset position in the conversation interface, the first information editing control being configured to trigger the execution of the first trigger operation; and / or, displaying a second information editing control at an associated position in the conversation interface of a second conversation message, the second conversation message being interactive information that supports display in the form of bullet screen messages, the second information editing control being configured to trigger the execution of the first trigger operation.
[0058] The first information editing control can be understood as an information editing control displayed at a preset position in the conversation interface. The second information editing control can be understood as an information editing control displayed at an associated position of a conversation message in the conversation interface. Both the first and second information editing controls are configured to trigger the execution of a first trigger operation. The preset position can be understood as the display position of the first information editing control. For example, this preset position can be located above, below, to the left, or to the right of the conversation message input area in the conversation interface, etc., which is not shown in this embodiment. The second conversation message can be understood as a conversation message in the conversation interface that supports being displayed in the form of a bullet screen message. For example, the second conversation message can be displayed in the conversation interface in the form of a bullet screen message when it is first displayed after being sent or when it is triggered. The second conversation message can be a conversation message received or sent by the current user. Optionally, the second conversation message can be a conversation message received by the current user in this conversation interface that supports being displayed in the form of a bullet screen message.
[0059] For example, when displaying the conversation interface, a first information editing control 21 can be displayed at a preset position on the conversation interface. For instance, the conversation interface may include a conversation message input area 30 for inputting the message content of the conversation message to be sent and a conversation message display area 31 for displaying sent conversation messages. When displaying the conversation interface, the first information editing control 21 can be displayed above the conversation message input area 30, as shown in Figure 3. Thus, the current user can perform a first trigger operation by triggering this first information editing control 21.
[0060] For example, referring to Figure 3, when displaying the conversation interface, at least some of the conversation messages sent in the corresponding conversation can be displayed in the conversation message display area 31 of the conversation interface. When a second conversation message 22 that supports display in the form of bullet comments is displayed in the conversation message display area 31 of the conversation interface, a second information editing control 23 can be displayed at the associated position of this second conversation message 22. For example, when a second conversation message 22 that the current user has received and supports display in the form of bullet comments is displayed in the conversation message display area 31, the second information editing control 23 can be displayed to the left, right, above, or below this second conversation message 22. Thus, the current user can perform a first trigger operation by triggering this second information editing control 23.
[0061] In addition, the first editing interface 23 may also display a first information sending control 24, which can be configured to trigger the execution of an information sending operation for the first interactive information.
[0062] In some implementations, as shown in FIG4 (the conversation function panel 40 is used as an example of an emoji selection panel), when the conversation function panel 40 of the conversation interface is displayed, such as when the emoji selection panel and / or more panels of the conversation interface are displayed, a preset control 41 can be displayed in this conversation function panel 40. Thus, the current user can perform a first trigger operation by triggering this preset control 41 displayed in the conversation function panel 40.
[0063] S102, In response to the second trigger operation in the first editing interface, obtain the first interactive information.
[0064] The second triggering operation can be a triggering operation used to indicate the acquisition of interactive information to be sent in the form of bullet screen messages. The execution method of the second triggering operation is not limited. For example, the second triggering operation may include triggering the display of the first editing interface (such as the first triggering operation), triggering a certain area of the first editing interface, or triggering certain content displayed in the first editing interface, etc. The first interactive information can be interactive information to be sent and displayed in the form of bullet screen messages. For example, if the current user has not edited, this first interactive information can be the default interactive information in the first editing interface; if the current user has edited, this first interactive information can be the interactive information edited by the current user in the first editing interface.
[0065] For example, upon receiving a second trigger operation based on the first editing interface, the user can obtain the first interactive information to be sent and / or displayed in the first editing interface in the form of a bullet screen message, so that the current user can send and / or preview this first interactive information.
[0066] In some implementations, the second triggering operation can be a triggering operation to indicate the display of preview information for the first interactive information. The current user can view the preview effect of the first interactive information to be sent when it is displayed in the form of a bullet screen message based on the second triggering operation. The preview information for the first interactive information can be information used to display the preview effect of the first interactive information displayed in the form of a bullet screen message. For example, the preview information for the first interactive information can be used to present a preview screen of the first interactive information displayed in the form of a bullet screen message.
[0067] Optionally, the step of obtaining the first interactive information in response to the second trigger operation on the first editing interface includes: displaying preview information of the first interactive information based on the second trigger operation on the first editing interface, wherein the preview information is presented in the form of a bullet screen message in the conversation interface.
[0068] For example, upon receiving a second trigger operation based on the first editing interface 20, a preview of the first interactive information can be displayed based on this second trigger operation. This preview shows the effect of the first interactive information being displayed in the conversation interface in the form of bullet comments, as shown in Figure 5. When the user triggers the "Happy New Year" option in the candidate display style 25, this preview can show a preview screen of multiple bullet comments corresponding to the first interactive information "Happy New Year" moving along a preset direction in the conversation interface. It can be understood that, when a style is selected, the user can also input custom first interactive information in the content input area 26, and after input, a preview effect of the bullet comments of the input first interactive information will be displayed.
[0069] In the above embodiments, the second triggering operation that triggers the display of preview information of the first interactive information is not limited, and the timing of displaying the preview information of the first interactive information can be flexibly set as needed. Optionally, the display of preview information of the first interactive information based on the second triggering operation on the first editing interface includes at least one of the following: based on the display of the first editing interface, using the default interactive information in the first editing interface as the first interactive information and displaying the preview information of the first interactive information; based on the style editing operation performed on the first editing interface, displaying the preview information of the first interactive information; based on the preview operation performed on the first editing interface, displaying the preview information of the first interactive information.
[0070] The default interactive information can be understood as the interactive information set in the first editing interface when it is initially displayed. This default interactive information can be pre-set interactive information, such as its content being the pre-set default information content, and / or its display style being the pre-set default display style; it can also be historical interactive information edited by the current user, such as the previous interactive information edited when the current user last exited the first editing interface or sent within the first editing interface. This historical interactive information can have the same content and / or display style as the previous interactive information. Style editing operations can be operations that edit the display style of the first interactive information, such as triggering operations to switch the display style used by the first interactive information. Preview operations can be triggering operations to indicate the preview information displayed for the first interactive information, such as triggering operations on non-control areas of the first editing interface or triggering operations on preview controls displayed in the first editing interface.
[0071] For example, when displaying the first editing interface in response to a first trigger operation, if this first trigger operation has been performed n times in the first n times, it can be determined as a second trigger operation based on the first editing interface. In response to the display of the first editing interface, the default interactive information in the first editing interface is retrieved as the first interactive information to be sent in the form of a bullet screen message, and a preview of the first interactive information is displayed so that the user can view the display effect of the first interactive information sent in the form of a bullet screen message. Here, n is a positive integer, and its specific value is not limited; for example, n can be set to a value such as 1, 3, or 5.
[0072] For example, when the display style of the first interactive information changes, a preview of the first interactive information can be automatically displayed so that users can see the display effect of the first interactive information when the changed display style is used. For instance, when a style editing operation is received in the first editing interface, this style editing operation can be used as a second trigger operation based on the first editing interface. In response to this style editing operation, the current display style of the first interactive information can be edited, and a preview of the first interactive information when the edited display style is used can be displayed.
[0073] For example, when a preview operation is received within the first editing interface, this preview operation can be used as a second trigger operation based on the first editing interface. In response to this preview operation, the current interactive information in the first editing interface can be obtained as the first interactive information, and the preview information of the first interactive information can be displayed so that the user can see the display effect of the first interactive information to be sent when it is displayed in the form of a bullet screen message.
[0074] S103. In response to the information sending operation for the first interactive information, send the first interactive information and display the first interactive information in the conversation interface in the form of a bullet screen message.
[0075] The information sending operation for the first interactive information can be a trigger operation used to instruct the sending of the first interactive information. The execution method of the information sending operation for the first interactive information is not limited; for example, this information sending operation can be an operation that triggers the first information sending control in the first editing interface.
[0076] Specifically, when a message sending operation for the first interactive information is received, such as when the current user triggers the first message sending control 24 displayed in the first editing interface 20 (as shown in Figures 2 and 5), the first interactive information in the first editing interface can be sent and displayed in the conversation interface in the form of a bullet screen message, such as controlling the first interactive information to move in the conversation interface along a preset direction.
[0077] In some implementations, displaying the first interactive information in the conversation interface in the form of bullet comments includes: multiple bullet comments corresponding to the first interactive information being presented as moving along a preset direction in the conversation interface; and displaying the first interactive information in the conversation message display area of the conversation interface.
[0078] The bullet screen message corresponding to the first interactive information can be understood as a message that is moved and displayed in the conversation interface based on the first interactive information. At least a portion of the information content of the bullet screen message corresponding to the first interactive information can be the same as the first interactive information. Optionally, the bullet screen message corresponding to the first interactive information includes at least one of the characters and images in the first interactive information. For example, the information content of the first interactive information may contain characters and / or images, and the message content of the bullet screen message corresponding to the first interactive information may contain the characters and / or images from the information content of the first interactive information. Furthermore, at least a portion of the bullet screen message corresponding to the first interactive information can have the same display style as the first interactive information. For example, the bullet screen message corresponding to the first interactive information can have the same information content style and information area style as the first interactive information, and / or, at least a portion of the bullet screen message corresponding to the first interactive information can have the same associated visual elements as the first interactive information.
[0079] Specifically, when displaying the first interactive information in the form of bullet comments in the conversation interface, multiple bullet comments corresponding to the first interactive information can be presented as moving in the conversation interface along a preset direction, such as multiple bullet comments corresponding to the first interactive information can be presented as moving in the conversation interface along a preset direction until they move out of the conversation interface; and the first interactive information can be displayed in the conversation message display area of the conversation interface, such as keeping the first interactive information displayed in the conversation message display area from moving automatically.
[0080] In this embodiment, the order in which the bullet comments corresponding to the first interactive information and the first interactive information are displayed is not limited.
[0081] In some examples, as shown in the first image of Figure 6, in response to an information sending operation for the first interactive information 60, the first interactive information 60 can be displayed in the conversation message display area 31 of the conversation interface; and multiple bullet comments corresponding to the first interactive information 60 can be controlled to move into the conversation interface along a preset direction and continue to move in the conversation interface along the preset direction until they move out of the conversation interface. After all the bullet comments corresponding to the first interactive information 60 have moved out of the conversation interface, the first interactive information 60 can continue to be displayed in the conversation message display area 31 of the conversation interface, as shown in the second image of Figure 6.
[0082] In some examples, as shown in the first image of Figure 7, in response to an information sending operation for the first interactive information 60, multiple bullet comments corresponding to the first interactive information 60 can be controlled to move into the conversation interface along a preset direction, and continue to move in the conversation interface along the preset direction until they move out of the conversation interface. Furthermore, after the display duration of the bullet comments corresponding to the first interactive information 60 reaches a preset duration and / or after the bullet comments corresponding to the first interactive information 60 move out of the conversation interface, the first interactive information 60 can be displayed in the conversation message display area 31 of the conversation interface, as shown in the second image of Figure 7.
[0083] The preset direction can be understood as the movement direction of the bullet screen message corresponding to the first interactive information when displayed in the conversation interface. The specific direction of the preset direction is not limited; for example, it can be from left to right, from right to left, from bottom to top, or from top to bottom, etc. The movement direction of bullet screen messages corresponding to different interactive information in the conversation interface can be the same or different. Optionally, the preset direction is associated with the display style of the first interactive information or set by the sending user, and the display style is determined based on the second trigger operation.
[0084] For cases where the preset direction is associated with the display style of the first interactive information, for example, bullet comments corresponding to interactive information with different display styles may have the same or different movement directions in the conversation interface. After receiving a second trigger operation, the first interactive information can be obtained based on this second trigger operation, such as obtaining the information content and display style of the first interactive information; and, in the case of receiving an information sending operation for the first interactive information, the preset direction for the movement of the bullet comments corresponding to the first interactive information can be determined based on the display style of the first interactive information, so as to display the first interactive information in the conversation interface in the form of bullet comments based on this preset direction.
[0085] For cases where the preset direction is set by the sending user, for example, the preset direction set by the sending user for the first interactive information can be obtained, and after sending the first interactive information, the first interactive information can be displayed in the conversation interface in the form of a bullet screen message based on this preset direction.
[0086] Furthermore, when the bullet screen message corresponding to the first interactive information moves along different preset directions, its display direction can be the same or different. For example, when the bullet screen message corresponding to the first interactive information moves horizontally, the information area of this bullet screen message can be displayed horizontally, and the information content of the first interactive information presented in this bullet screen message can be arranged horizontally; when the bullet screen message corresponding to the first interactive information moves vertically, the information area of this bullet screen message can be displayed vertically, and the information content of the first interactive information presented in this bullet screen message can be arranged vertically. The specific settings can be flexibly configured as needed.
[0087] In this embodiment, the bullet screen messages corresponding to the first interactive information may have the same or different associated visual elements as the first interactive information. Optionally, at least some of the associated visual elements of the bullet screen messages are associated visual elements of the first interactive information; and / or, at least some of the associated visual elements of the bullet screen messages are determined based on the information content of the first interactive information. For example, at least some of the associated visual elements of the bullet screen messages corresponding to the first interactive information may be associated visual elements of the first interactive information; and / or, at least some of the associated visual elements of the bullet screen messages corresponding to the first interactive information may be associated visual elements determined based on the information content of the first interactive information that are different from the associated visual elements of the first interactive information, so as to further enrich the display style of the bullet screen messages corresponding to the first interactive information.
[0088] In some implementations, the method for determining the associated visual elements of at least a portion of the bullet screen messages corresponding to the first interactive information based on the information content of the first interactive information is not limited. Optionally, determining the associated visual elements of at least a portion of the bullet screen messages based on the information content of the first interactive information includes: the associated visual elements of at least a portion of the bullet screen messages are visual elements corresponding to preset keywords, where the preset keywords are keywords contained in the information content of the first interactive information. For example, the associated visual elements of this at least a portion of the bullet screen messages can be determined based on preset keywords contained in the information content of the first interactive information. For instance, multiple keywords and associated visual elements corresponding to each keyword can be preset. Thus, when the first interactive information contains a preset keyword, the associated visual element corresponding to this keyword can be used as the associated visual element of at least a portion of the bullet screen messages corresponding to the first interactive information. Here, the preset keyword can be understood as the keyword contained in the information content of the first interactive information.
[0089] In some examples, if the information content of the first interactive information does not contain a pre-set keyword, the associated visual elements of the first interactive information can be used as the associated visual elements of each bullet screen message corresponding to the first interactive information. In this case, the associated visual elements of multiple bullet screen messages corresponding to the first interactive information are all associated visual elements of the first interactive information. If the information content of the first interactive information contains a pre-set keyword, this keyword can be used as the pre-set keyword, and the associated visual elements corresponding to the pre-set keyword can be obtained as the associated visual elements of some bullet screen messages corresponding to the first interactive information (such as a set number or a set proportion of bullet screen messages). The associated visual elements of the first interactive information can also be used as the associated visual elements of other bullet screen messages besides these bullet screen messages.
[0090] In this embodiment, after sending the first interactive information, it can be displayed in the conversation message display area of the conversation interface. For example, the first interactive information can be displayed in the conversation message display area of the conversation interface in the form of a conversation message sent by the current user. When the first interactive information is displayed in the form of a conversation message, its specific display format can be flexibly set as needed. Optionally, the first interactive information is displayed in the conversation message display area in the form of a conversation message, and the conversation message displayed in the conversation message display area includes at least one of the characters and images in the first interactive information. For example, the information content of the first interactive information may contain characters and / or images, and at least a portion of the information content of the first interactive information can be used as the information content of the conversation message corresponding to the first interactive information, and this conversation message can be displayed in the conversation message display area of the conversation interface.
[0091] In some implementations, after the first interactive information is displayed in the conversation message display area of the conversation interface in the form of a conversation message, users can also add the first interactive information as an emoticon image in the emoticon selection panel to enrich the emoticon images in the emoticon selection panel and simplify the operation required for users to send this first interactive information again.
[0092] Optionally, the method for displaying interactive information may further include: in response to an operation of adding an emoji image to the first interactive information, adding the first interactive information as an emoji image in the current user's preset emoji image set.
[0093] The "add emoticon image" operation can be understood as a trigger operation that instructs the addition of the first interactive information as an emoticon image. The execution method of the emoticon image addition operation is not limited. For example, this emoticon image addition operation can be an operation that triggers the addition of an emoticon image control corresponding to the first interactive information, or an operation that performs a gesture to add an emoticon image corresponding to the first interactive information, etc. The preset emoticon image set can be understood as a collection of emoticon images for the current user, such as a collection of emoticon images saved by the current user. The preset emoticon image set can be displayed in the emoticon selection panel.
[0094] For example, when receiving an emoticon image addition operation based on the first interactive information displayed in the bullet message and / or conversation message display area corresponding to the first interactive information, the first interactive information can be added as an emoticon image in the current user's preset emoticon image set, so that the user can select and / or resend this first interactive information in the emoticon image panel later.
[0095] The information display method provided in this embodiment, in response to a first trigger operation based on a conversation interface, displays a first editing interface for sending bullet screen messages; in response to a second trigger operation on the first editing interface, acquires first interactive information; in response to an information sending operation for the first interactive information, sends the first interactive information and displays it in the conversation interface in the form of bullet screen messages. This embodiment, utilizing the above technical solution, supports acquiring and sending interactive information displayed in the conversation interface in the form of bullet screen messages, thus enriching the methods of sending interactive information based on a conversation interface and the methods of displaying interactive information in the conversation interface.
[0096] In some embodiments, the method for displaying interactive information may further include: displaying a second editing interface for sending session messages in response to a third triggering operation based on the session interface; acquiring second interactive information in response to a fourth triggering operation on the second editing interface; sending the second interactive information in response to an information sending operation for the second interactive information, and displaying the second interactive information in the session interface in the form of a session message.
[0097] The third triggering operation can be a triggering operation used to instruct the display of the second editing interface. The third triggering operation can be executed based on the session interface, and its specific execution method is not limited. For example, the third triggering operation can be an operation that triggers a control or area used to instruct the display of the second editing interface, such as triggering an operation in the session message input area of the session interface; it can also be an operation that performs a swipe gesture used to instruct the display of the second editing interface. The second editing interface can be an interface used for editing and / or sending session messages. The second editing interface and the first editing interface can be different editing interfaces.
[0098] The fourth triggering operation can be a triggering operation used to indicate the acquisition of interactive information to be sent in the form of a conversational message. The execution method of the fourth triggering operation is not limited; for example, the fourth triggering operation may include triggering an area of the second editing interface or triggering a control of the second editing interface, etc. The second interactive information can be interactive information to be sent and displayed in the form of a conversational message, which can be interactive information edited by the current user in the second editing interface.
[0099] The information sending operation for the second interactive information can be a trigger operation used to instruct the sending of the second interactive information. The execution method of the information sending operation for the second interactive information is not limited; for example, this information sending operation can be an operation that triggers the second information sending control in the session message display area of the session interface or in the second editing interface.
[0100] For example, upon receiving a third trigger operation based on the conversation interface, such as detecting that the current user has triggered the conversation message input area of the conversation interface, a second editing interface for sending conversation messages can be displayed; upon receiving a fourth trigger operation acting on the second editing interface, the second interactive information edited by the current user in the second editing interface can be obtained; and upon receiving an information sending operation for this second interactive information, such as detecting that the current user has triggered the conversation message input area or the second information sending control in the second editing interface, the second interactive information can be sent and displayed in the conversation message display area of the conversation interface in the form of a conversation message. In this case, the second interactive information may not be displayed in the form of a bullet screen message in the conversation interface.
[0101] In this embodiment, it is also possible to support users in converting conversation messages sent and displayed in the form of conversation messages (rather than bullet screen messages) to bullet screen messages for display. For example, when a preset message conversion operation is received for a conversation message (such as the second interactive information) that does not yet support bullet screen display in the conversation interface, this conversation message can be converted into an interactive message that supports bullet screen display. After conversion, this conversation message can be displayed in the conversation interface in the form of bullet screen messages, and / or, when a trigger operation (such as the fifth trigger operation) is detected acting on this conversation message, this conversation message can be displayed in the conversation interface in the form of bullet screen messages. Optionally, the interactive information display method may further include: in response to the preset message conversion operation, converting the second interactive information to bullet screen display in the conversation interface. The preset message conversion operation may be a trigger operation that indicates the conversion of conversation messages sent and displayed in the form of conversation messages to bullet screen display. The execution method of the preset message conversion operation is not limited. For example, the preset message conversion operation may be an operation that triggers a preset message conversion control corresponding to a conversation message.
[0102] In this embodiment, it is possible to send second interactive information in the form of conversation messages in the conversation interface based on the second editing interface, and to convert the conversation messages displayed in the form of conversation messages in the conversation interface into bullet screen messages for display. This can further enrich the display methods of conversation messages in the conversation interface, enrich the acquisition methods of interactive information displayed in bullet screen messages, and simplify the operations required to acquire interactive messages displayed in the form of bullet screen messages.
[0103] In some embodiments, interactive information displayed in the conversation message display area of the conversation interface that supports display in the form of bullet comments can be triggered to be displayed in the form of bullet comments for user viewing. Optionally, the method for displaying the interactive information may further include: in response to a fifth trigger operation on a first conversation message in the conversation interface, displaying a bullet comment corresponding to the first conversation message in the conversation interface, wherein the first conversation message is interactive information that supports display in the form of bullet comments.
[0104] The fifth trigger operation can be a trigger operation for a conversation message displayed in the conversation message display area of the trigger conversation interface that supports display in the form of bullet comments. The first conversation message can be understood as the conversation message corresponding to the fifth trigger operation. It can be interactive information displayed in the conversation message display area of the conversation interface that supports display in the form of bullet comments, such as interactive information edited and sent based on the first editing interface or interactive information transformed based on a preset message transformation operation. The first conversation message and the first interactive information can be the same or different.
[0105] Specifically, upon receiving a fifth trigger operation for an interactive message (such as the first conversation message) displayed in the conversation message display area of the conversation interface that supports displaying in the form of bullet comments, multiple bullet comments corresponding to this interactive message can be displayed in the conversation interface. For example, if it is detected that the current user clicks on an interactive message that supports displaying in the form of bullet comments, multiple bullet comments corresponding to this interactive message can be controlled to move into the conversation interface and continue to move in the conversation interface until they are moved out of the conversation interface.
[0106] Therefore, if a user has not yet viewed the bullet comments corresponding to the first session message, they can trigger this first session message to view the bullet comments corresponding to it, such as to see the display effect of the first session message when it is displayed in the form of bullet comments; if a user has already viewed the bullet comments corresponding to the first session message, they can trigger this first session message again to view the bullet comments corresponding to it, thus satisfying the user's different viewing needs.
[0107] Figure 8 is a flowchart illustrating another information display method provided by at least one embodiment of this disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, the information display method may further include: editing the display style of the first interactive information in response to a style editing operation performed on the first editing interface; and / or, editing the information content of the first interactive information in response to a content editing operation performed on the first editing interface.
[0108] Accordingly, as shown in Figure 8, the information display method provided in this embodiment may include:
[0109] S201, in response to a first trigger operation based on a conversational interface, display a first editing interface for sending bullet screen messages, and execute at least one of S202-S204.
[0110] S202. In response to the style editing operation performed on the first editing interface, the display style of the first interactive information is edited.
[0111] The style editing operation can be a trigger operation used to instruct the editing of the display style of the first interactive information to be sent in the form of a bullet screen message in the first editing interface. The execution method of the style editing operation is not limited. The display style of the first interactive information can be understood as the style of the first interactive information when it is displayed. Optionally, the display style includes at least one of the following: information content style, information area style, and associated visual elements. The information content style can be understood as the display style of the information content, such as the font and / or display color used by the information content. The information area style can be understood as the style of the information display area, such as the shape, pattern, and / or background of the information display frame. Associated visual elements can be understood as related visual elements, such as related header images.
[0112] Specifically, upon receiving a style editing operation in the first editing interface, the display style of the first interactive information can be edited based on this style editing operation, such as adjusting the display style of the first interactive information based on this style editing operation.
[0113] In some implementations, the step of editing the display style of the first interactive information in response to a style editing operation performed on the first editing interface includes: in response to a style editing operation performed on a candidate display style in the first editing interface, using the candidate display style corresponding to the style editing operation as the display style of the first interactive information.
[0114] For example, as shown in Figure 2, when displaying the first editing interface 20, at least one candidate display style 25 can be displayed in the first editing interface 20. Different candidate display styles 25 can correspond to different information content styles, information area styles, and / or associated visual elements. When a style editing operation based on a candidate display style 25 in the first editing interface 20 is detected, this candidate display style 25 can be used as the display style of the first interactive information 60. For example, when a selection operation (i.e., style editing operation) is detected on a candidate display style 25 in the first editing interface 20 that is not selected, this candidate display style 25 corresponding to the style editing operation can be displayed as selected, other candidate display styles 25 in the first editing interface 20 besides this candidate display style can be displayed as unselected, and the candidate display style 25 in the first editing interface 20 that is selected can be used as the display style of the first interactive information 60. Here, the candidate display style 25 can be understood as a display style that can be selected by the user.
[0115] S203. In response to the content editing operation performed on the first editing interface, the information content of the first interactive information is edited.
[0116] The content editing operation can be a trigger operation to edit the information content of the first interactive information. The execution method of the content editing operation is not limited; for example, this content editing operation may include character input operation and / or content acquisition operation. A character input operation can be understood as a trigger operation to input and / or modify the information content of the first interactive information using character input, such as inputting and / or modifying the information content displayed in the content input area of the first editing interface. The content acquisition operation can be a trigger operation to acquire preset information content as the information content of the first interactive information. The execution method of the content acquisition operation is not limited; for example, this content acquisition operation may be an operation to trigger a content acquisition control or perform a content acquisition gesture, etc.
[0117] Specifically, please continue to refer to Figure 2. When a content editing operation is received in the first editing interface 20, the information content of the first interactive information 60 can be edited based on this content editing operation. For example, the information content of the first interactive information 60 displayed in the content input area 26 of the first editing interface 20 can be edited based on this content editing operation.
[0118] In some implementations, the method for editing the information content of the first interactive information can be set as needed. Optionally, editing the information content of the first interactive information in response to a content editing operation performed on the first editing interface includes: in response to a character input operation performed on the first editing interface, inputting the information content of the first interactive information in the content input area of the first editing interface; and / or, in response to a content acquisition operation performed on the first editing interface, acquiring preset information content and inputting the preset information content as the information content of the first interactive information into the content input area of the first editing interface for display.
[0119] In some examples, upon receiving a character input operation on the first editing interface, such as when it is detected that the current user has modified the information displayed in the content input area of the first editing interface through character input, the information content of the first interactive information displayed in this content input area can be modified based on this character input operation. For example, when it is detected that the current user has triggered the content input area of the first editing interface, a virtual keyboard can be displayed; when it is detected that the current user has performed a character input operation based on this virtual keyboard, information content can be entered in the content input area of the first editing interface based on this character input operation, or the information content displayed in the content input area of the first editing interface can be modified based on this character input operation, thereby editing the information content of the first interactive information.
[0120] In some examples, upon receiving a content retrieval operation on the first editing interface, preset information content can be retrieved as the first interactive information and displayed in the content input area of the first editing interface. For instance, if no information content is displayed in the content input area of the first editing interface, this preset information content can be entered into the content input area for display; if information content is already displayed in the content input area of the first editing interface, this preset information content can replace the original information content in the content input area, such as deleting the original information content and entering the preset information content into the content input area for display.
[0121] In the above example, the execution method of the content acquisition operation can be flexibly set as needed. Optionally, a content acquisition control 27 is displayed in the first editing interface 20, and the content acquisition control 27 is configured to trigger the execution of the content acquisition operation. For example, as shown in FIG2, when the first editing interface 20 is displayed, the content acquisition control 27 can be displayed in the first editing interface 20, such as displaying the content acquisition control 27 in association with the information input area 26 of the first editing interface; when it is detected that the current user triggers this content acquisition control 27, it is determined that a content acquisition operation has been received, and in response to this content acquisition operation, preset information content is acquired, and this preset information content is used as the information content of the first interactive information 60, and this preset information content is displayed in the content input area 26 of the first editing interface 20.
[0122] In the above example, the preset information content can be understood as the information content acquired in response to a content acquisition operation. The method of acquiring the preset information content is not limited. For example, multiple candidate information contents can be preset, and in response to a content acquisition operation, one candidate information content can be selected from these preset candidate information contents as the preset information content. For example, a candidate information content can be selected randomly or according to a preset selection order; alternatively, the preset information content can be generated based on a preset information content generation method. Optionally, acquiring the preset information content includes: selecting one candidate information content from a set of candidate information contents as the preset information content, where the set of candidate information contents contains at least one preset candidate information content; or, generating the preset information content. The candidate information content can be preset information content that can be selected as the preset information content. The number of candidate information contents can be one or more. The set of candidate information contents can be a set of preset candidate information contents.
[0123] S204. In response to the second trigger operation on the first editing interface, obtain the first interactive information.
[0124] S205. In response to the information sending operation for the first interactive information, send the first interactive information and display the first interactive information in the conversation interface in the form of a bullet screen message.
[0125] The information display method provided in this embodiment allows users to edit the display style and / or information content of interactive information to be displayed in the form of bullet comments in the editing interface for sending bullet comments, and after editing, send and display this interactive information in the form of bullet comments in the conversation interface. This can enrich the display style and / or information content of interactive information displayed in the form of bullet comments and meet the different bullet comment sending needs of users.
[0126] Figure 9 is a flowchart illustrating an information display method according to at least one embodiment of this disclosure. This method can be executed by an information display device, which can be implemented by software and / or hardware and can be configured in an electronic device, typically a computer, mobile phone, or tablet computer. The information display method provided by at least one embodiment of this disclosure is applicable to scenarios where received interactive information is displayed in the form of bullet screen messages in a conversational interface. As shown in Figure 9, the information display method provided in this embodiment may include:
[0127] S301, Receive the first interactive information.
[0128] The first interactive message can be any received interactive message that supports display in the form of a bullet screen message. This first interactive message can be sent by users other than the current user in the corresponding session.
[0129] For example, when a user other than the current user triggers the sending of the first interactive information in the session interface, the current application can receive this first interactive information sent by the other user.
[0130] S302. In response to the display instruction for the first interactive information, the first interactive information is displayed in the conversation interface in the form of bullet screen messages.
[0131] Among them, the instruction for displaying the first interactive information can be an instruction to instruct the first interactive information to be displayed in the conversation interface in the form of bullet screen messages.
[0132] Specifically, upon receiving a display instruction for the first interactive information, the system can respond to this instruction by displaying the first interactive information in the form of a bullet screen message in the conversation interface, such as controlling the first interactive information to move along a preset direction in the conversation interface.
[0133] In some implementations, displaying the first interactive information in the conversation interface in the form of bullet comments includes: multiple bullet comments corresponding to the first interactive information being presented as moving along a preset direction in the conversation interface; and displaying the first interactive information in the conversation message display area of the conversation interface.
[0134] Specifically, when displaying the first interactive information in the form of bullet comments in the conversation interface, multiple bullet comments corresponding to the first interactive information can be presented as moving in the conversation interface along a preset direction, such as multiple bullet comments corresponding to the first interactive information can be presented as moving in the conversation interface along a preset direction until they move out of the conversation interface; and the first interactive information can be displayed in the conversation message display area of the conversation interface, such as keeping the first interactive information displayed in the conversation message display area from moving automatically.
[0135] In this embodiment, the order in which the bullet comments corresponding to the first interactive information and the first interactive information are displayed is not limited.
[0136] In some examples, as shown in the first image of Figure 10, in response to a display command for the first interactive information 60, the first interactive information 60 can be displayed in the conversation message display area 31 of the conversation interface; and multiple bullet comments corresponding to the first interactive information 60 can be controlled to move into the conversation interface along a preset direction and continue to move in the conversation interface along the preset direction until they move out of the conversation interface. After all the bullet comments corresponding to the first interactive information 60 have moved out of the conversation interface, the first interactive information 60 can continue to be displayed in the conversation message display area 31 of the conversation interface, as shown in the second image of Figure 10.
[0137] In some examples, as shown in the first image of Figure 11, in response to a display command for the first interactive information 60, multiple bullet comments corresponding to the first interactive information 60 can be controlled to move into the conversation interface along a preset direction and continue to move in the conversation interface along the preset direction until they move out of the conversation interface. Furthermore, after the display duration of the bullet comments corresponding to the first interactive information 60 reaches a preset duration and / or after the bullet comments corresponding to the first interactive information 60 move out of the conversation interface, the first interactive information 60 can be displayed in the conversation message display area 31 of the conversation interface, as shown in the second image of Figure 11.
[0138] In some implementations, as shown in Figures 10 and 11, when displaying the first interactive information 60 in the conversation interface, a third information editing control 100 corresponding to the first interactive information 60 can be further displayed in the conversation interface. For example, when displaying the first interactive information 60 in the conversation message display area 31 of the conversation interface, a third information editing control 100 can be further displayed at the associated position of the first interactive information 60, so that the user can enter the first editing interface 20 for sending bullet screen messages by triggering the third information editing control 100 to send interactive information displayed in the form of bullet screen messages. Optionally, the information display method may further include: displaying the third information editing control 100 associated with the first interactive information 60 in the conversation message display area 31 of the conversation interface, wherein the third information editing control 100 is configured to trigger the display of the first editing interface 20 for sending bullet screen messages. The third information editing control 100 can be understood as an information editing control displayed in association with the first interactive information 60.
[0139] In this embodiment, the timing of obtaining the display instruction for the first interactive information is not limited. For example, the display instruction for the first interactive information can be obtained when the first interactive information is received, when a display operation is received for the session interface corresponding to the first interactive information, and / or when a preset trigger operation for the first interactive information is received. In response to this display instruction, the first interactive information is displayed in the session interface in the form of a bullet screen message.
[0140] Optionally, the information display method may further include at least one of the following: in response to receiving the first interactive information, obtaining a display instruction for the first interactive information; in response to a display operation on the conversation interface, obtaining a display instruction for the first interactive information; in response to a preset display event for the first interactive information, obtaining a display instruction for the first interactive information, wherein the preset display event is generated in response to a preset trigger operation, and the preset trigger operation acts on the first interactive information displayed in the conversation message display area.
[0141] For example, when the first interactive information is received, if the conversation interface corresponding to the first interactive information is in a display state, for instance, if the current user is viewing the conversation interface corresponding to the first interactive information, the user can respond to the receipt of the first interactive information and obtain the display instruction for the first interactive information. For example, after receiving the first interactive information, the user can display the first interactive information in the conversation interface corresponding to the first interactive information in the form of a bullet screen message.
[0142] For example, when a display operation is received for the conversation interface corresponding to the first interactive information, if the current user has not yet viewed the first interactive information, for instance, if the first interactive information is the latest unread interactive information received in this conversation interface that supports display in the form of bullet comments, then the display operation can be responded to to obtain the display instruction for the first interactive information. For example, when displaying the conversation interface corresponding to the first interactive information, the first interactive information can be displayed in this conversation interface in the form of bullet comments.
[0143] For example, when a preset display event for the first interactive information is received, if a user in the session corresponding to the first interactive information (including the current user and / or other users besides the current user) performs a preset trigger operation for the first interactive information, and if the session interface corresponding to the first interactive information is in a display state, the system can respond to this preset display event, obtain the display instruction for the first interactive information, that is, respond to the user's preset trigger operation for the first interactive information in the session, and display the first interactive information in the session interface corresponding to the first interactive information in the form of a bullet screen message.
[0144] The information display method provided in this embodiment receives first interactive information; in response to a display instruction for the first interactive information, it displays the first interactive information in the form of bullet screen messages in the conversation interface. This embodiment utilizes the above technical solution to support receiving and displaying interactive information in the form of bullet screen messages in the conversation interface, thus enriching the ways in which interactive information is displayed in the conversation interface.
[0145] Figure 12 is a structural block diagram of an information display device provided in at least one embodiment of this disclosure. This device can be implemented by software and / or hardware, and can be configured in an electronic device, typically a computer, mobile phone, or tablet computer. It can send interactive information displayed in the form of bullet screen messages in a conversational interface by executing an information display method. As shown in Figure 12, the information display device provided in this embodiment may include: a first interface display module 1201, a first information acquisition module 1202, and a first information display module 1203, wherein...
[0146] The first interface display module 1201 is used to respond to the first trigger operation based on the conversation interface and display the first editing interface for sending bullet screen messages;
[0147] The first information acquisition module 1202 is used to acquire first interactive information in response to a second trigger operation on the first editing interface;
[0148] The first information display module 1203 is used to respond to the information sending operation for the first interactive information, send the first interactive information, and display the first interactive information in the conversation interface in the form of a bullet screen message.
[0149] The information display device provided in this embodiment displays a first editing interface for sending bullet screen messages in response to a first trigger operation based on a conversation interface via a first interface display module; acquires first interactive information in response to a second trigger operation on the first editing interface via a first information acquisition module; and sends the first interactive information in response to an information sending operation for the first interactive information via a first information display module, and displays the first interactive information in the conversation interface in the form of bullet screen messages. This embodiment, utilizing the above technical solution, supports the acquisition and sending of interactive information displayed in the form of bullet screen messages in a conversation interface, enriching the methods of sending interactive information based on a conversation interface and the methods of displaying interactive information in the conversation interface.
[0150] Optionally, the first information acquisition module 1202 may be specifically used to: display preview information of the first interactive information based on the second trigger operation in the first editing interface, wherein the preview information is presented in the form of bullet screen messages to display the first interactive information in the conversation interface.
[0151] Optionally, the first information acquisition module 1202 may be specifically used to perform at least one of the following: based on the display of the first editing interface, taking the default interactive information in the first editing interface as the first interactive information and displaying the preview information of the first interactive information; based on the style editing operation performed in the first editing interface, displaying the preview information of the first interactive information; based on the preview operation performed in the first editing interface, displaying the preview information of the first interactive information.
[0152] Optionally, the first information display module 1203 may be specifically used to: present multiple bullet screen messages corresponding to the first interactive information as moving along a preset direction on the conversation interface; and display the first interactive information in the conversation message display area of the conversation interface.
[0153] Optionally, the preset direction is associated with the display style of the first interactive information, and the display style is determined based on the second triggering operation.
[0154] Optionally, at least some of the associated visual elements of the bullet screen messages are associated visual elements of the first interactive information; and / or, at least some of the associated visual elements of the bullet screen messages are determined based on the information content of the first interactive information.
[0155] Optionally, the associated visual elements of at least some of the bullet screen messages are determined based on the information content of the first interactive information, including: at least some of the associated visual elements of the bullet screen messages are visual elements corresponding to preset keywords, where the preset keywords are keywords contained in the information content of the first interactive information.
[0156] Optionally, the bullet screen message corresponding to the first interactive information includes at least one of the characters and images in the first interactive information; and / or the first interactive information is displayed in the conversation message display area in the form of a conversation message, wherein the conversation message displayed in the conversation message display area includes at least one of the characters and images in the first interactive information.
[0157] Furthermore, the information display device may further include: an emoticon image adding module, used to add the first interactive information as an emoticon image in the current user's preset emoticon image set in response to the emoticon image adding operation for the first interactive information.
[0158] Furthermore, the information display device may further include: a style editing module, used to edit the display style of the first interactive information in response to a style editing operation performed on the first editing interface; and / or, a content editing module, used to edit the information content of the first interactive information in response to a content editing operation performed on the first editing interface.
[0159] Optionally, the style editing module may be specifically used to: in response to a style editing operation applied to a candidate display style in the first editing interface, use the candidate display style corresponding to the style editing operation as the display style of the first interactive information.
[0160] Optionally, the display style includes at least one of the following: information content style, information area style, and associated visual elements.
[0161] Optionally, the content editing module may include: a content input unit, configured to input the information content of the first interactive information in the content input area of the first editing interface in response to a character input operation performed on the first editing interface; and / or a content acquisition unit, configured to acquire preset information content in response to a content acquisition operation performed on the first editing interface, and input the preset information content as the information content of the first interactive information into the content input area of the first editing interface for display.
[0162] Optionally, the first editing interface displays a content retrieval control, which is configured to trigger the execution of the content retrieval operation.
[0163] Optionally, the content acquisition unit may be specifically used to: select a candidate information content from the candidate information content set as preset information content, wherein the candidate information content set contains at least one preset candidate information content; or, generate preset information content.
[0164] Furthermore, the information display device may further include: a second interface display module, used to display a second editing interface for sending session messages in response to a third trigger operation based on the session interface; a second information acquisition module, used to acquire second interactive information in response to a fourth trigger operation on the second editing interface; and a third information display module, used to send the second interactive information in response to an information sending operation for the second interactive information, and to display the second interactive information in the session interface in the form of a session message.
[0165] Furthermore, the information display device may also include: a message conversion module, used to respond to a preset message conversion operation and convert the second interactive information into a bullet screen message for display in the conversation interface.
[0166] Furthermore, the information display device may also include: a bullet screen message display module, used to respond to a fifth trigger operation on a first conversation message in the conversation interface, and display a bullet screen message corresponding to the first conversation message in the conversation interface, wherein the first conversation message is interactive information that supports display in the form of bullet screen messages.
[0167] Optionally, the first interface display module 1201 may be specifically used to: display a first editing interface for sending bullet comments in response to a trigger operation on the information editing control in the conversation interface; and / or, display a first editing interface for sending bullet comments in response to a trigger operation on the conversation function panel in the conversation interface.
[0168] Furthermore, the information display device may further include: a first control display module, used to display a first information editing control at a preset position in the conversation interface, the first information editing control being configured to trigger the execution of the first trigger operation; and / or, a second control display module, used to display a second information editing control at an associated position in the conversation interface of a second conversation message, the second conversation message being interactive information that supports display in the form of bullet screen messages, the second information editing control being configured to trigger the execution of the first trigger operation.
[0169] The information display device provided in at least one embodiment of this disclosure can execute the information display method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects for executing the information display method. Technical details not described in detail in this embodiment can be found in the information display method provided in any embodiment of this disclosure.
[0170] Figure 13 is a structural block diagram of an information display device provided in at least one embodiment of this disclosure. This device can be implemented by software and / or hardware, and can be configured in an electronic device, typically a computer, mobile phone, or tablet computer. It can display received interactive information in a conversational interface in the form of bullet screen messages by executing an information display method. As shown in Figure 13, the information display device provided in this embodiment may include: an information receiving module 1301 and a second information display module 1302, wherein...
[0171] Information receiving module 1301 is used to receive the first interactive information;
[0172] The second information display module 1302 is used to display the first interactive information in the conversation interface in the form of bullet screen messages in response to the display instruction for the first interactive information.
[0173] The information display device provided in this embodiment receives first interactive information through an information receiving module; and responds to a display instruction for the first interactive information through a second information display module, displays the first interactive information in the form of bullet screen messages in the conversation interface. This embodiment, utilizing the above technical solution, supports receiving and displaying interactive information in the form of bullet screen messages in the conversation interface, thus enriching the ways in which interactive information is displayed in the conversation interface.
[0174] Optionally, the second information display module 1302 may be specifically used to: present multiple bullet screen messages corresponding to the first interactive information as moving along a preset direction on the conversation interface; and display the first interactive information in the conversation message display area of the conversation interface.
[0175] Furthermore, the information display device may also include: a third control display module, used to display a third information editing control associated with the first interactive information in the conversation message display area of the conversation interface, wherein the third information editing control is configured to trigger the display of a first editing interface for sending bullet screen messages.
[0176] Furthermore, the information display device may further include at least one of the following: a first instruction acquisition module, configured to acquire a display instruction for the first interactive information in response to receiving the first interactive information; a second instruction acquisition module, configured to acquire a display instruction for the first interactive information in response to a display operation on the conversation interface; and a third instruction acquisition module, configured to acquire a display instruction for the first interactive information in response to a preset display event for the first interactive information, wherein the preset display event is generated in response to a preset trigger operation, and the preset trigger operation acts on the first interactive information displayed in the conversation message display area.
[0177] The information display device provided in at least one embodiment of this disclosure can execute the information display method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects for executing the information display method. Technical details not described in detail in this embodiment can be found in the information display method provided in any embodiment of this disclosure.
[0178] Referring now to FIG14, a schematic diagram of the structure of an electronic device (e.g., a terminal device) 1400 suitable for implementing at least one embodiment of the present disclosure is shown. The terminal device in at least one embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG14 is merely an example and should not impose any limitation on the functionality and scope of use of at least one embodiment of the present disclosure.
[0179] As shown in Figure 14, the electronic device 1400 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 1401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1402 or a program loaded from a storage device 1408 into a random access memory (RAM) 1403. The RAM 1403 also stores various programs and data required for the operation of the electronic device 1400. The processing unit 1401, ROM 1402, and RAM 1403 are interconnected via a bus 1404. An input / output (I / O) interface 1405 is also connected to the bus 1404.
[0180] Typically, the following devices can be connected to I / O interface 1405: input devices 1406 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 1407 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1408 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1409. Communication device 1409 allows electronic device 1400 to communicate wirelessly or wiredly with other devices to exchange data. Although FIG. 14 shows electronic device 1400 with various devices, it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0181] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 1409, or installed from storage device 1408, or installed from ROM 1402. When the computer program is executed by processing device 1401, it performs the functions defined in the methods of at least one embodiment of this disclosure.
[0182] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0183] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol), and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.
[0184] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0185] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: display a first editing interface for sending bullet screen messages in response to a first trigger operation based on a session interface; acquire first interactive information in response to a second trigger operation on the first editing interface; and send the first interactive information and display it in the session interface in the form of bullet screen messages in response to an information sending operation for the first interactive information. Alternatively,
[0186] Receive first interactive information; in response to the display instruction for the first interactive information, display the first interactive information in the chat interface in the form of bullet screen messages.
[0187] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0188] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0189] The units described in at least one embodiment of this disclosure can be implemented in software or in hardware. The names of modules do not, in some cases, constitute a limitation on the unit itself.
[0190] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0191] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0192] According to one or more embodiments of this disclosure, Example 1 provides an information display method, including:
[0193] In response to the first triggering operation based on the conversation interface, the first editing interface for sending bullet screen messages is displayed;
[0194] In response to a second trigger operation on the first editing interface, first interactive information is obtained;
[0195] In response to the information sending operation for the first interactive information, the first interactive information is sent and displayed in the conversation interface in the form of a bullet screen message.
[0196] According to one or more embodiments of this disclosure, Example 2, based on the method described in Example 1, the step of obtaining first interactive information in response to a second triggering operation on the first editing interface includes:
[0197] Based on the second trigger operation in the first editing interface, preview information of the first interactive information is displayed. The preview information is presented in the form of bullet screen messages in the conversation interface.
[0198] According to one or more embodiments of this disclosure, Example 3, based on the method described in Example 2, includes at least one of the following: The preview information of the first interactive information, displayed based on a second trigger operation on the first editing interface, includes:
[0199] Based on the display of the first editing interface, the default interactive information in the first editing interface is used as the first interactive information, and a preview of the first interactive information is displayed.
[0200] Based on the style editing operations performed on the first editing interface, preview information of the first interactive information is displayed;
[0201] Based on the preview operation performed in the first editing interface, preview information of the first interactive information is displayed.
[0202] According to one or more embodiments of this disclosure, Example 4, based on the method described in Example 1, involves displaying the first interactive information in the conversation interface in the form of bullet screen messages, including:
[0203] Multiple bullet screen messages corresponding to the first interactive information are presented as moving along a preset direction on the conversation interface;
[0204] The first interactive information is displayed in the conversation message display area of the conversation interface.
[0205] According to one or more embodiments of this disclosure, Example 5 describes the method described in Example 4, wherein the preset direction is associated with the display style of the first interactive information, and the display style is determined based on the second triggering operation.
[0206] According to one or more embodiments of this disclosure, Example 6 describes the method described in Example 4, in which at least a portion of the associated visual elements of the bullet screen messages are associated visual elements of the first interactive information; and / or, at least a portion of the associated visual elements of the bullet screen messages are determined based on the information content of the first interactive information.
[0207] According to one or more embodiments of this disclosure, Example 7 describes the method described in Example 6, wherein the associated visual elements of at least a portion of the bullet screen messages are determined based on the information content of the first interactive information, including:
[0208] At least some of the visual elements associated with the bullet screen messages are visual elements corresponding to preset keywords, and the preset keywords are keywords contained in the information content of the first interactive information.
[0209] According to one or more embodiments of this disclosure, Example 8, based on the method described in Example 4, includes a bullet screen message corresponding to the first interactive information, comprising at least one of the characters and images in the first interactive information; and / or
[0210] The first interactive information is displayed in the conversation message display area in the form of a conversation message. The conversation message displayed in the conversation message display area includes at least one of the characters and images in the first interactive information.
[0211] According to one or more embodiments of this disclosure, Example 9, based on the method described in Example 8, further includes:
[0212] In response to the operation of adding an emoji image to the first interactive information, the first interactive information is added as an emoji image in the current user's preset emoji image set.
[0213] According to one or more embodiments of this disclosure, Example 10, based on the method described in Example 1, further includes:
[0214] In response to a style editing operation performed on the first editing interface, the display style of the first interactive information is edited; and / or
[0215] In response to the content editing operation performed on the first editing interface, the information content of the first interactive information is edited.
[0216] According to one or more embodiments of this disclosure, Example 11, based on the method described in Example 10, includes editing the display style of the first interactive information in response to a style editing operation performed on the first editing interface, comprising:
[0217] In response to a style editing operation applied to a candidate display style in the first editing interface, the candidate display style corresponding to the style editing operation is used as the display style of the first interactive information.
[0218] According to one or more embodiments of this disclosure, Example 12 describes the method according to Example 10, wherein the display style includes at least one of information content style, information area style, and associated visual elements.
[0219] According to one or more embodiments of this disclosure, Example 13, based on the method described in Example 10, includes editing the information content of the first interactive information in response to a content editing operation performed on the first editing interface, comprising:
[0220] In response to a character input operation performed on the first editing interface, the information content of the first interactive information is entered in the content input area of the first editing interface; and / or
[0221] In response to the content acquisition operation performed on the first editing interface, preset information content is acquired and input as the information content of the first interactive information into the content input area of the first editing interface for display.
[0222] According to one or more embodiments of this disclosure, Example 14 describes the method described in Example 13, wherein a content retrieval control is displayed in the first editing interface, and the content retrieval control is configured to trigger the execution of the content retrieval operation.
[0223] According to one or more embodiments of this disclosure, Example 15 describes the method described in Example 13, wherein obtaining the preset information content includes:
[0224] Select one candidate information content from the candidate information content set as the preset information content; the candidate information content set contains at least one preset candidate information content; or
[0225] Generate preset information content.
[0226] According to one or more embodiments of this disclosure, Example 16, based on any one of Examples 1-13, further includes...
[0227] In response to a third trigger action based on the conversation interface, a second editing interface for sending conversation messages is displayed;
[0228] In response to the fourth trigger operation in the second editing interface, obtain the second interactive information;
[0229] In response to the information sending operation for the second interactive information, the second interactive information is sent and displayed in the session interface in the form of a session message.
[0230] According to one or more embodiments of this disclosure, Example 17, based on the method described in Example 16, further includes:
[0231] In response to a preset message conversion operation, the second interactive information is converted into a bullet screen message and displayed in the conversation interface.
[0232] According to one or more embodiments of this disclosure, Example 18 further includes the method described according to any one of Examples 1-13, wherein:
[0233] In response to a fifth trigger operation on the first conversation message in the conversation interface, a bullet screen message corresponding to the first conversation message is displayed in the conversation interface. The first conversation message is interactive information that supports being displayed in the form of bullet screen messages.
[0234] According to one or more embodiments of this disclosure, Example 19 describes the method according to any one of Examples 1-13, wherein displaying a first editing interface for sending bullet screen messages in response to a first triggering operation based on a session interface includes:
[0235] In response to a triggering action on the message editing control in the chat interface, display the first editing interface for sending bullet screen messages; and / or
[0236] In response to a trigger action in the conversation function panel of the conversation interface, the first editing interface for sending bullet screen messages is displayed.
[0237] According to one or more embodiments of this disclosure, Example 20, based on the method described in Example 19, further includes:
[0238] A first information editing control is displayed at a preset location in the session interface, and the first information editing control is configured to trigger the execution of the first trigger operation; and / or
[0239] A second information editing control is displayed at the associated location of the second conversation message in the conversation interface. The second conversation message is interactive information that supports display in the form of bullet screen messages. The second information editing control is configured to trigger the execution of the first trigger operation.
[0240] According to one or more embodiments of this disclosure, Example 21 provides an information display method, including:
[0241] Receive the first interactive message;
[0242] In response to the instruction to display the first interactive information, the first interactive information is displayed in the conversation interface in the form of a bullet screen message.
[0243] According to one or more embodiments of this disclosure, Example 22, based on the method described in Example 21, involves displaying the first interactive information in the conversation interface in the form of bullet screen messages, including:
[0244] Multiple bullet screen messages corresponding to the first interactive information are presented as moving along a preset direction on the conversation interface;
[0245] The first interactive information is displayed in the conversation message display area of the conversation interface.
[0246] According to one or more embodiments of this disclosure, Example 23, based on the method described in Example 21, further includes:
[0247] A third information editing control associated with the first interactive information is displayed in the conversation message display area of the conversation interface. The third information editing control is configured to trigger the display of the first editing interface for sending bullet screen messages.
[0248] According to one or more embodiments of this disclosure, Example 24, the method according to any one of Examples 21-23, further includes at least one of the following:
[0249] In response to receiving the first interactive information, obtain a display instruction for the first interactive information;
[0250] In response to a display operation on the conversation interface, a display instruction for the first interactive information is obtained;
[0251] In response to a preset display event for the first interactive information, a display instruction for the first interactive information is obtained. The preset display event is generated in response to a preset trigger operation, and the preset trigger operation is applied to the first interactive information displayed in the session message display area.
[0252] According to one or more embodiments of this disclosure, Example 25 provides an information display device, including:
[0253] The first interface display module is used to respond to the first trigger operation based on the conversation interface and display the first editing interface for sending bullet screen messages;
[0254] The first information acquisition module is used to acquire first interactive information in response to a second trigger operation on the first editing interface;
[0255] The first information display module is used to respond to the information sending operation for the first interactive information, send the first interactive information, and display the first interactive information in the conversation interface in the form of a bullet screen message.
[0256] According to one or more embodiments of this disclosure, Example 26 provides an information display device, including:
[0257] The information receiving module is used to receive the first interactive information;
[0258] The second information display module is used to respond to the display instruction for the first interactive information and display the first interactive information in the form of bullet screen messages in the conversation interface.
[0259] According to one or more embodiments of this disclosure, Example 27 provides an electronic device comprising:
[0260] One or more processors;
[0261] Memory, used to store one or more programs.
[0262] When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method as described in any of Examples 1-24.
[0263] According to one or more embodiments of the present disclosure, Example 28 provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the information display method as described in any of Examples 1-24.
[0264] According to one or more embodiments of this disclosure, Example 29 provides a computer program product that, when executed by a computer, causes the computer to implement an information display method as described in any of Examples 1-24.
[0265] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0266] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0267] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. An information display method, comprising: In response to the first triggering operation based on the conversation interface, the first editing interface for sending bullet screen messages is displayed; In response to a second trigger operation on the first editing interface, first interactive information is obtained; In response to the information sending operation for the first interactive information, the first interactive information is sent and displayed in the conversation interface in the form of a bullet screen message.
2. The method according to claim 1, wherein, The step of obtaining first interactive information in response to a second trigger operation on the first editing interface includes: Based on the second trigger operation in the first editing interface, preview information of the first interactive information is displayed. The preview information is presented in the form of bullet screen messages in the conversation interface.
3. The method according to claim 2, wherein, The preview information for displaying the first interactive information based on the second trigger operation on the first editing interface includes at least one of the following: Based on the display of the first editing interface, the default interactive information in the first editing interface is used as the first interactive information, and a preview of the first interactive information is displayed. Based on the style editing operations performed on the first editing interface, preview information of the first interactive information is displayed; Based on the preview operation performed in the first editing interface, preview information of the first interactive information is displayed.
4. The method according to claim 1, wherein, The method of displaying the first interactive information in the conversation interface in the form of bullet screen messages includes: Multiple bullet screen messages corresponding to the first interactive information are presented as moving along a preset direction on the conversation interface; The first interactive information is displayed in the conversation message display area of the conversation interface.
5. The method according to claim 4, wherein, The preset direction is associated with the display style of the first interactive information, and the display style is determined based on the second trigger operation.
6. The method according to claim 4, wherein, At least some of the bullet screen messages are associated with visual elements of the first interactive information; or, at least some of the bullet screen messages are associated with visual elements determined based on the information content of the first interactive information.
7. The method according to claim 6, wherein, The associated visual elements of at least a portion of the bullet screen messages are determined based on the information content of the first interactive information, including: At least some of the visual elements associated with the bullet screen messages are visual elements corresponding to preset keywords, and the preset keywords are keywords contained in the information content of the first interactive information.
8. The method according to claim 4, wherein, The bullet screen message corresponding to the first interactive information includes at least one of the characters and images in the first interactive information; or The first interactive information is displayed in the conversation message display area in the form of a conversation message. The conversation message displayed in the conversation message display area includes at least one of the characters and images in the first interactive information.
9. The method according to claim 8, further comprising: In response to the operation of adding an emoji image to the first interactive information, the first interactive information is added as an emoji image in the current user's preset emoji image set.
10. The method according to claim 1, further comprising: In response to the style editing operation performed on the first editing interface, the display style of the first interactive information is edited; or In response to the content editing operation performed on the first editing interface, the information content of the first interactive information is edited.
11. The method according to claim 10, wherein, The step of editing the display style of the first interactive information in response to a style editing operation performed on the first editing interface includes: In response to a style editing operation applied to a candidate display style in the first editing interface, the candidate display style corresponding to the style editing operation is used as the display style of the first interactive information.
12. The method according to claim 10, wherein, The display style includes at least one of the following: information content style, information area style, and associated visual elements.
13. The method according to claim 10, wherein, The step of editing the information content of the first interactive information in response to a content editing operation performed on the first editing interface includes: In response to a character input operation performed on the first editing interface, the information content of the first interactive information is entered in the content input area of the first editing interface; or In response to the content acquisition operation performed on the first editing interface, preset information content is acquired and input as the information content of the first interactive information into the content input area of the first editing interface for display.
14. The method according to claim 13, wherein, The first editing interface displays a content retrieval control, which is configured to trigger the execution of the content retrieval operation.
15. The method according to claim 13, wherein, The acquisition of preset information content includes: Select one candidate information content from the candidate information content set as the preset information content; the candidate information content set contains at least one preset candidate information content; or Generate preset information content.
16. The method according to any one of claims 1-13, further comprising: In response to a third trigger action based on the conversation interface, a second editing interface for sending conversation messages is displayed; In response to the fourth trigger operation in the second editing interface, obtain the second interactive information; In response to the information sending operation for the second interactive information, the second interactive information is sent and displayed in the session interface in the form of a session message.
17. The method of claim 16, further comprising: In response to a preset message conversion operation, the second interactive information is converted into a bullet screen message and displayed in the conversation interface.
18. The method according to claim 1, further comprising: In response to a fifth trigger operation on the first conversation message in the conversation interface, a bullet screen message corresponding to the first conversation message is displayed in the conversation interface. The first conversation message is interactive information that supports being displayed in the form of bullet screen messages.
19. The method according to claim 1, wherein, The first editing interface for sending bullet screen messages, displayed in response to a first trigger operation based on a session interface, includes: In response to a trigger action on the message editing control in the chat interface, the first editing interface for sending bullet screen messages is displayed; or In response to a trigger action in the conversation function panel of the conversation interface, the first editing interface for sending bullet screen messages is displayed.
20. The method of claim 19, further comprising: A first information editing control is displayed at a preset position in the conversation interface, and the first information editing control is configured to trigger the execution of the first trigger operation; or A second information editing control is displayed at the associated location of the second conversation message in the conversation interface. The second conversation message is interactive information that supports display in the form of bullet screen messages. The second information editing control is configured to trigger the execution of the first trigger operation.
21. An information display method, comprising: Receive the first interactive message; In response to the instruction to display the first interactive information, the first interactive information is displayed in the conversation interface in the form of bullet screen messages.
22. The method according to claim 21, wherein, The method of displaying the first interactive information in the conversation interface in the form of bullet screen messages includes: Multiple bullet screen messages corresponding to the first interactive information are presented as moving along a preset direction on the conversation interface; The first interactive information is displayed in the conversation message display area of the conversation interface.
23. The method of claim 21, further comprising: A third information editing control associated with the first interactive information is displayed in the conversation message display area of the conversation interface. The third information editing control is configured to trigger the display of the first editing interface for sending bullet screen messages.
24. The method of claim 21, further comprising at least one of the following: In response to receiving the first interactive information, obtain a display instruction for the first interactive information; In response to a display operation on the conversation interface, a display instruction for the first interactive information is obtained; In response to a preset display event for the first interactive information, a display instruction for the first interactive information is obtained. The preset display event is generated in response to a preset trigger operation, and the preset trigger operation is applied to the first interactive information displayed in the session message display area.
25. An information display device, comprising: The first interface display module is used to respond to the first trigger operation based on the conversation interface and display the first editing interface for sending bullet screen messages; The first information acquisition module is used to acquire first interactive information in response to a second trigger operation on the first editing interface; The first information display module is used to respond to the information sending operation for the first interactive information, send the first interactive information, and display the first interactive information in the conversation interface in the form of a bullet screen message.
26. An information display device, comprising: The information receiving module is used to receive the first interactive information; The second information display module is used to respond to the display instruction for the first interactive information and display the first interactive information in the form of bullet screen messages in the conversation interface.
27. An electronic device comprising: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the information display method according to any one of claims 1-24.
28. A computer-readable storage medium, wherein, The computer-readable storage medium stores computer instructions that are used to cause a processor to execute the information display method according to any one of claims 1-24.
29. A computer program product, wherein, The computer program product includes a computer program that, when executed by a processor, implements the information display method according to any one of claims 1-24.