Information display method and device, electronic equipment, storage medium and program product

By displaying the editing interface for sending barrage messages in the conversation interface and displaying interactive information in the form of barrage messages, the problem of single interactive information display method in the prior art is solved, and a richer and more diverse interactive information display is achieved.

CN119861994APending Publication Date: 2025-04-22BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Application Number
CN202411999525.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

In the prior art, the display method of interactive information is relatively single and lacks diversity and richness.

Method used

Provides an information display method, which displays the editing interface for sending barrage messages in response to the trigger operation of the session interface, acquires interactive information, and displays it in the session interface in the form of barrage messages.

Benefits of technology

It enriches the way of displaying interactive information in the conversation interface, supports obtaining and sending barrage messages, and enhances the user's interactive experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119861994A_ABST
    Figure CN119861994A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an information display method and device, electronic equipment, a storage medium and a program product. The method comprises the following steps: in response to a first triggering operation based on a session interface, displaying a first editing interface for sending a bullet screen message; in response to a second trigger operation on the first editing interface, obtaining first interaction information; and in response to an information sending operation for the first interaction information, sending the first interaction information, and displaying the first interaction information in the session interface in the form of a bullet screen message. According to the embodiment of the invention, by utilizing the technical scheme, the display mode of the interactive information in the session interface can be enriched.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of computer technology, and in particular, to an information display method, device, electronic device, storage medium, and program product. Background Art

[0002] Currently, in some applications, users can send interactive messages in the conversation interface. However, the display method of interactive messages is relatively simple. Summary of the invention

[0003] The embodiments of the present disclosure provide an information display method, device, electronic device, storage medium and program product to enrich the display mode of interactive information.

[0004] In a first aspect, an embodiment of the present disclosure provides an information display method, including:

[0005] In response to a first trigger operation based on the conversation interface, displaying a first editing interface for sending a bullet screen message;

[0006] In response to a second trigger operation on the first editing interface, obtaining first interaction information;

[0007] In response to an information sending operation for the first interactive information, the first interactive information is sent, and the first interactive information is displayed in the conversation interface in the form of a barrage message.

[0008] In a second aspect, the present disclosure also provides an information display method, including:

[0009] Receiving first interactive information;

[0010] In response to a display instruction for the first interactive information, the first interactive information is displayed in the conversation interface in the form of a barrage message.

[0011] In a third aspect, the present disclosure also provides an information display device, including:

[0012] A first interface display module, used for displaying a first editing interface for sending a bullet screen message in response to a first trigger operation based on the conversation interface;

[0013] A first information acquisition module, configured to acquire first interactive information in response to a second trigger operation on the first editing interface;

[0014] The first information display module is used to send the first interactive information in response to the information sending operation for the first interactive information, and display the first interactive information in the conversation interface in the form of a barrage message.

[0015] In a fourth aspect, the present disclosure also provides an information display device, including:

[0016] An information receiving module, used for receiving first interactive information;

[0017] 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 conversation interface in the form of a bullet screen message.

[0018] In a fifth aspect, an embodiment of the present disclosure further provides an electronic device, including:

[0019] one or more processors;

[0020] a memory for storing one or more programs,

[0021] 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 the embodiment of the present disclosure.

[0022] In a sixth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the information display method as described in the embodiment of the present disclosure is implemented.

[0023] In a seventh aspect, the embodiments of the present disclosure further provide a computer program product. When the computer program product is executed by a computer, the computer implements the information display method as described in the embodiments of the present disclosure.

[0024] The information display method, device, electronic device, storage medium and program product provided by the embodiments of the present disclosure support the acquisition and sending of interactive information displayed in the form of barrage messages in a conversation interface, and / or the reception and display of interactive information in the form of barrage messages in a conversation interface, thereby enriching the display method of interactive information in the conversation interface. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent 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.

[0026] Figure 1 A flowchart of an information display method provided by an embodiment of the present disclosure;

[0027] Figure 2 A schematic diagram showing a first editing interface provided by an embodiment of the present disclosure;

[0028] Figure 3A display intention of an information editing control provided in an embodiment of the present disclosure;

[0029] Figure 4 A schematic diagram showing a session function panel provided in an embodiment of the present disclosure;

[0030] Figure 5 A schematic diagram of displaying preview information provided by an embodiment of the present disclosure;

[0031] Figure 6 A schematic diagram of displaying first interactive information provided by an embodiment of the present disclosure;

[0032] Figure 7 A schematic diagram for displaying another first interactive information provided by an embodiment of the present disclosure;

[0033] Figure 8 A flowchart of another information display method provided by an embodiment of the present disclosure;

[0034] Fig. 9 A flowchart of another information display method provided by an embodiment of the present disclosure;

[0035] Fig.10 A schematic diagram for displaying another first interactive information provided by an embodiment of the present disclosure;

[0036] Fig.11 A schematic diagram for displaying another first interactive information provided by an embodiment of the present disclosure;

[0037] Fig.12 A structural block diagram of an information display device provided in an embodiment of the present disclosure;

[0038] Fig.13 A structural block diagram of another information display device provided in an embodiment of the present disclosure;

[0039] Fig.14 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0040] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0041] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0042] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part 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". The relevant definitions of other terms will be given in the following description.

[0043] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0044] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0045] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0046] It is understandable 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 relevant provisions.

[0047] Figure 1 The present invention provides a flowchart of an information display method provided by an embodiment of the present invention. The method can be executed by an information display device, wherein the device can be implemented by software and / or hardware and can be configured in an electronic device, typically a computer, a mobile phone or a tablet computer. The information display method provided by an embodiment of the present invention is applicable to a scenario in which interactive information is displayed in the form of bullet screen messages in a conversation interface. Figure 1 As shown, the information display method provided in this embodiment may include:

[0048] S101. In response to a first trigger operation based on a conversation interface, a first editing interface for sending a bullet screen message is displayed.

[0049] The first trigger operation may be a trigger operation for indicating displaying the first editing interface. The first trigger operation may be performed based on the conversation interface, and the specific execution method is not limited. Exemplarily, the first trigger operation may be an operation for triggering a certain control for indicating displaying the first editing interface or performing a certain sliding gesture for indicating displaying the first editing interface. The first editing interface may be an interface for editing and / or sending bullet screen messages.

[0050] Specifically, when a first trigger operation based on the conversation interface is received, the first editing interface 20 for sending a bullet screen message may be displayed, such as the currently displayed interface may be switched to display the first editing interface 20; or, the conversation interface may be kept displayed, and the first editing interface 20 may be displayed in an upper layer of at least a portion of the conversation interface, such as displaying the first editing interface 20 in a bullet layer in an upper layer of at least a portion of the conversation interface, such as Figure 2 shown.

[0051] In this embodiment, the first trigger operation can be performed based on the session interface. For example, the first trigger operation can be performed within the session interface or within the session function panel of the session interface, and so on.

[0052] In some embodiments, the display of the first editing interface for sending the barrage message in response to a first trigger operation based on the conversation interface includes: displaying the first editing interface for sending the barrage message in response to a trigger operation acting on an information editing control in the conversation interface; and / or displaying the first editing interface for sending the barrage message in response to a trigger operation in a conversation function panel of the conversation interface.

[0053] The information editing control may be a control displayed in the conversation interface and used to trigger the execution of the first trigger operation to display the first editing interface. The conversation function panel may be a panel used to implement the conversation function of the conversation interface. Exemplarily, the conversation function panel may be an expression selection panel and / or more panels of the conversation interface. The expression selection panel may be used to display expression images for selection and sending by the user. The more panels may be used to display one or more function controls associated with the conversation interface to implement the conversation function of the conversation interface or to set the conversation function of the conversation interface, etc.

[0054] Exemplarily, when displaying a conversation interface, an information editing control may be displayed in the conversation interface, or, when displaying a conversation function panel of the conversation interface, a preset control for triggering the display of the first editing interface may be displayed in the conversation function panel. Thus, when it is detected that the current user triggers the information editing control displayed in the conversation interface or the preset control displayed in the conversation function panel, it may be determined that the first trigger operation has been received, and in response to the first trigger operation, the first editing interface for sending a bullet screen message is displayed.

[0055] In the above implementation, the display position of the information editing control in the conversation interface is not limited. For example, the information editing control can be displayed at a preset position of the conversation interface and / or at an associated position of a certain conversation information in the conversation interface, etc., so as to further enrich the display method of the information editing control and provide convenience for users to send bullet screen messages.

[0056] Optionally, the information display method may further include: displaying a first information editing control at a preset position of the conversation interface, the first information editing control being configured to trigger execution of the first trigger operation; and / or, displaying a second information editing control at an associated position of a second conversation message in the conversation interface, the second conversation message being interactive information that supports display in the form of a bullet screen message, the second information editing control being configured to trigger execution of the first trigger operation.

[0057] Among them, the first information editing control can be understood as an information editing control displayed at a preset position of 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 information editing control and the second information editing control are configured to trigger the execution of the 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, on the left or on the right of the conversation message input area in the conversation interface, and this is not shown in this embodiment. The second conversation message can be understood as a conversation message that supports display in the form of a bullet message in the conversation interface, such as when the second conversation message is displayed for the first time after being sent or when it is triggered, it can be displayed in the conversation interface in the form of a bullet message. 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 and supports display in the form of a bullet message.

[0058] For example, when displaying the conversation interface, the first information editing control 21 may be displayed at a preset position of the conversation interface. Exemplarily, 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 the sent conversation message. When displaying the conversation interface, the first information editing control 21 may be displayed above the conversation message input area 30 in the conversation interface, such as Figure 3 Thus, the current user can perform the first trigger operation by triggering the first information editing control 21.

[0059] For example, please continue to refer to Figure 3When displaying the session interface, at least part of the session messages sent in the session corresponding to the session interface can be displayed in the session message display area 31 of the session interface. When the second session message 22 that supports display in the form of a bullet screen message is displayed in the session message display area 31 of the session interface, the second information editing control 23 can be displayed at the associated position of the second session message 22. For example, when the second session message 22 received by the current user and supported to be displayed in the form of a bullet screen message is displayed in the session message display area 31, the second information editing control 23 is displayed on the left, right, above or below the second session message 22. Thus, the current user can perform the first trigger operation by triggering the second information editing control 23.

[0060] In addition, a first information sending control 24 may be displayed in the first editing interface 23. The first information sending control 24 may be configured to trigger an information sending operation for the first interactive information.

[0061] In some embodiments, Figure 4 As shown (the conversation function panel 40 is taken as an example in the figure), when the conversation function panel 40 of the conversation interface is displayed, such as when the conversation interface is displayed. The expression selection panel and / or more panels, a preset control 41 can be displayed in the conversation function panel 40. Thus, the current user can perform the first trigger operation by triggering the preset control 41 displayed in the conversation function panel 40.

[0062] S102: In response to a second trigger operation in the first editing interface, obtain first interactive information.

[0063] Among them, the second trigger operation can be a trigger operation for indicating the acquisition of interactive information to be sent in the form of a bullet screen message. The execution method of the second trigger operation is not limited. Exemplarily, the second trigger operation can include an operation to trigger the display of the first editing interface (such as the first trigger operation), trigger a certain area of ​​the first editing interface, or trigger an operation of 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 a bullet screen message. Exemplarily, if the current user has not edited it, this first interactive information can be the default interactive information in the first editing interface; if the current user has edited it, this first interactive information can be the interactive information edited by the current user in the first editing interface.

[0064] Exemplarily, when a second trigger operation based on the first editing interface is received, the first interactive information to be sent and / or displayed in the first editing interface in the form of a barrage message can be obtained, so that the current user can send and / or preview this first interactive information.

[0065] In some embodiments, the second trigger operation may be a trigger operation for indicating the display of preview information of the first interactive information, and the current user may 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 trigger operation. The preview information of the first interactive information may be information for displaying the preview effect when the first interactive information is displayed in the form of a bullet screen message. Exemplarily, the preview information of the first interactive information may be used to present a preview screen when the first interactive information is displayed in the form of a bullet screen message.

[0066] Optionally, the obtaining of the first interactive information in response to the second trigger operation in the first editing interface includes: based on the second trigger operation in the first editing interface, displaying preview information of the first interactive information, the preview information being presented as a barrage message to display the first interactive information in the conversation interface.

[0067] For example, when a second trigger operation based on the first editing interface 20 is received, preview information of the first interactive information can be displayed based on the second trigger operation, and the preview information can be used to present a preview effect of the first interactive information when it is displayed in the conversation interface in the form of a bullet screen message, such as Figure 5 As shown, when the user triggers the "Happy New Year" option in the candidate display style 25, the preview information may present a preview screen of multiple bullet messages corresponding to the first interactive information "Happy New Year" moving along a preset direction in the conversation interface. It is understandable that, in the case of selecting a style, the user can also enter a customized first interactive information in the content input area 26, and after entering, the bullet message preview effect of the entered first interactive information is displayed.

[0068] In the above implementation, the second trigger operation for triggering the display of the preview information of the first interactive information is not limited, and the timing for displaying the preview information of the first interactive information can be flexibly set as needed. Optionally, the display of the preview information of the first interactive information based on the second trigger operation in 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 the preview information of the first interactive information is displayed; based on the style editing operation in the first editing interface, the preview information of the first interactive information is displayed; based on the preview operation in the first editing interface, the preview information of the first interactive information is displayed.

[0069] Among them, the default interactive information can be understood as the interactive information set in the first editing interface when the first editing interface is initially displayed. This default interactive information can be pre-set interactive information, so that the information content of the default interactive information can be the pre-set default information content, and / or the display style of this default interactive information can be the pre-set default display style; it can also be the historical interactive information edited by the current user, such as the last interactive information edited by the current user when he last exited the first editing interface or sent in the first editing interface. This historical interactive information can have the same information content and / or display style as this last interactive information. The style editing operation can be an operation for editing the display style of the first interactive information, such as a triggering operation for switching the display style adopted by the first interactive information. The preview operation can be a triggering operation for indicating the display of the preview information of the first interactive information, such as an operation for triggering the non-control area of ​​the first editing interface or an operation for triggering the preview control displayed in the first editing interface.

[0070] For example, when displaying the first editing interface in response to the first trigger operation, if the first editing interface is displayed in response to the first trigger operation for the previous n times, the first trigger operation can be determined as the second trigger operation based on the first editing interface, and in response to the display of the first editing interface, the default interactive information in the first editing interface is obtained as the first interactive information to be sent in the form of a bullet message, and the preview information 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 message. Wherein, 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.

[0071] For another example, when the display style of the first interactive information changes, preview information of the first interactive information can be automatically displayed, so that the user can view the display effect of the first interactive information when the changed display style is used for display. Exemplarily, when a style editing operation acting on the first editing interface is received, 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 is edited, and preview information of the first interactive information when the edited display style is used for display is displayed.

[0072] For another example, when a preview operation acting on the first editing interface is received, the preview operation can be used as a second trigger operation based on the first editing interface. In response to the preview operation, the current interactive information in the first editing interface is obtained as the first interactive information, and the preview information of the first interactive information is displayed, so that the user can view the display effect of the first interactive information to be sent when it is displayed in the form of a barrage message.

[0073] S103: In response to an information sending operation for the first interactive information, the first interactive information is sent, and the first interactive information is displayed in the conversation interface in the form of a bullet screen message.

[0074] The information sending operation for the first interactive information may be a triggering operation for instructing to send the first interactive information. The execution method of the information sending operation for the first interactive information is not limited. For example, the information sending operation may be an operation for triggering the first information sending control in the first editing interface.

[0075] Specifically, when receiving the information sending operation for the first interactive information, for example, when detecting that the current user triggers the first information sending control 24 (such as Figure 2 and 5 As shown), the first interactive information in the first editing interface can be sent, and the first interactive information can be displayed in the conversation interface in the form of a barrage message, such as controlling the first interactive information to move along a preset direction in the conversation interface.

[0076] In some embodiments, the first interactive information is displayed in the conversation interface in the form of barrage messages, including: multiple barrage messages corresponding to the first interactive information are presented as moving along a preset direction on the conversation interface; and the first interactive information is displayed in the conversation message display area of ​​the conversation interface.

[0077] The barrage message corresponding to the first interactive information can be understood as a message obtained based on the first interactive information and displayed in a mobile manner in the conversation interface. At least part of the information content of the barrage message corresponding to the first interactive information may be the same as the first interactive information. Optionally, the barrage message corresponding to the first interactive information includes at least one of the characters and pictures in the first interactive information. For example, the information content of the first interactive information may include characters and / or pictures, and the message content of the barrage message corresponding to the first interactive information may include characters and / or pictures in the information content of the first interactive information. In addition, at least part of the barrage messages corresponding to the first interactive information may have the same display style as the first interactive information. For example, the barrage message corresponding to the first interactive information may have the same information content style and information area style as the first interactive information, and / or, at least part of the barrage messages corresponding to the first interactive information may have the same associated visual elements as the first interactive information.

[0078] Specifically, when the first interactive information is displayed in the conversation interface in the form of barrage messages, multiple barrage messages corresponding to the first interactive information can be presented as moving in the conversation interface along a preset direction, such as multiple barrage messages corresponding to the first interactive information can be presented as moving in the conversation interface along a preset direction until moving 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 the first interactive information displayed in the conversation message display area can be kept from moving automatically, etc.

[0079] In this embodiment, the order in which the bullet screen message corresponding to the first interactive information and the first interactive information are displayed is not limited.

[0080] In some examples, such as Figure 6 As shown in the first figure, in response to the 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 screen messages corresponding to the first interactive information 60 can be controlled to move into the conversation interface along a preset direction, and continue to move along the preset direction in the conversation interface until they move out of the conversation interface. After all the bullet screen messages corresponding to the first interactive information 60 are 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 FIG. Figure 6 As shown in the second picture.

[0081] In some examples, such as Figure 7 As shown in the first figure, in response to the information sending operation for the first interactive information 60, multiple bullet screen messages corresponding to the first interactive information 60 can be controlled to move into the conversation interface along a preset direction, and continue to move along the preset direction in the conversation interface until they move out of the conversation interface. And, after the display time of the bullet screen message corresponding to the first interactive information 60 reaches a preset time and / or the bullet screen message corresponding to the first interactive information 60 moves 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 FIG. Figure 7 As shown in the second picture.

[0082] The preset direction can be understood as the moving direction of the bullet screen message corresponding to the first interactive information when it is displayed in the conversation interface. The specific direction of the preset direction is not limited. For example, the preset direction can be from left to right, from right to left, from bottom to top, or from top to bottom, etc. The moving directions of the 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 is set by the sending user, and the display style is determined based on the second trigger operation.

[0083] In the case where the preset direction is associated with the display style of the first interactive information, illustratively, the bullet screen messages corresponding to the interactive information with different display styles may have the same or different moving directions in the conversation interface. After receiving the second trigger operation, the first interactive information may be obtained based on the second trigger operation, such as obtaining the information content and display style of the first interactive information; and, in the case where an information sending operation for the first interactive information is received, the preset direction of movement of the bullet screen message corresponding to the first interactive information may 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 a bullet screen message based on the preset direction.

[0084] For the case where the preset direction is set by the sending user, exemplarily, 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 barrage message based on the preset direction.

[0085] In addition, when the bullet screen message corresponding to the first interactive information moves along different preset directions, its display direction may be the same or different. Exemplarily, when the bullet screen message corresponding to the first interactive information moves horizontally, the information area of ​​the bullet screen message may be displayed horizontally, and the information content of the first interactive information presented in the bullet screen message may be arranged horizontally; when the bullet screen message corresponding to the first interactive information moves vertically, the information area of ​​the bullet screen message may be displayed vertically, and the information content of the first interactive information presented in the bullet screen message may be arranged vertically. The specific settings may be flexibly made according to needs.

[0086] In this embodiment, the barrage message corresponding to the first interactive information may have the same or different associated visual elements as the first interactive information. Optionally, at least part of the associated visual elements of the barrage message are associated visual elements of the first interactive information; and / or, at least part of the associated visual elements of the barrage message are determined based on the information content of the first interactive information. For example, the associated visual elements of at least part of the barrage message corresponding to the first interactive information may be associated visual elements of the first interactive information; and / or, the associated visual elements of at least part of the barrage message corresponding to the first interactive information may be associated visual elements determined based on the information content of the first interactive information and different from the associated visual elements of the first interactive information, so as to further enrich the display style of the barrage message corresponding to the first interactive information.

[0087] In some embodiments, the method for determining the associated visual elements of at least part of the barrage message corresponding to the first interactive information based on the information content of the first interactive information is not limited. Optionally, the associated visual elements of at least part of the barrage message are determined based on the information content of the first interactive information, including: at least part of the associated visual elements of the barrage message are visual elements corresponding to preset keywords, and the preset keywords are keywords contained in the information content of the first interactive information. Exemplarily, the associated visual elements of at least part of the barrage message can be determined based on the preset keywords contained in the information content of the first interactive information. For example, multiple keywords and the associated visual elements corresponding to each keyword can be pre-set, so that when a pre-set keyword is included in the first interactive information, the associated visual element corresponding to this keyword can be used as the associated visual element of at least part of the barrage message corresponding to the first interactive information. Among them, the preset keywords can be understood as keywords contained in the information content of the first interactive information.

[0088] In some examples, if the information content of the first interactive information does not contain a pre-set keyword, the associated visual element of the first interactive information can be used as the associated visual element of each barrage message corresponding to the first interactive information. In this case, the associated visual elements of the multiple barrage 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 preset keyword, this keyword can be used as the preset keyword, and the associated visual element corresponding to the preset keyword is obtained as the associated visual element of part of the barrage messages corresponding to the first interactive information (such as a set number or a set proportion of barrage messages), and the associated visual element of the first interactive information is used as the associated visual element of other barrage messages other than this part of the barrage messages.

[0089] In this embodiment, after sending the first interactive information, the first interactive information can be displayed in the session message display area of ​​the session interface. For example, the first interactive information can be displayed in the session message display area of ​​the session interface in the form of a session message sent by the current user. When the first interactive information is displayed in the form of a session message, its specific display form can be flexibly set as needed. Optionally, the first interactive information is displayed in the form of a session message in the session message display area, and the session message displayed in the session message display area includes at least one of the characters and pictures in the first interactive information. For example, the information content of the first interactive information can include characters and / or pictures, and at least part of the information content of the first interactive information can be used as the information content of the session message corresponding to the first interactive information, and the session message is displayed in the session message display area of ​​the session interface.

[0090] In some embodiments, after the first interactive information is displayed in the session message display area of ​​the session interface in the form of a session message, the user can also be supported to 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 operations that the user needs to perform to send the first interactive information again.

[0091] Optionally, the interactive information display method may further include: in response to an expression image adding operation for the first interactive information, adding the first interactive information as an expression image in a preset expression image set of the current user.

[0092] The expression image adding operation can be understood as a triggering operation for indicating that the first interactive information is added as an expression image. The execution method of the expression image adding operation is not limited. For example, the expression image adding operation can be an operation for triggering the expression image adding control corresponding to the first interactive information, or an operation for executing the expression image adding gesture corresponding to the first interactive information. The preset expression image set can be understood as a set of expression images of the current user, such as a set of expression images collected by the current user. The preset expression image set can support display in the expression selection panel.

[0093] Exemplarily, when an operation to add an expression image based on the first interactive information displayed in the barrage message and / or conversation message display area corresponding to the first interactive information is received, the first interactive information can be added as an expression image in the current user's preset expression image set to facilitate the user to subsequently select and / or re-send this first interactive information in the expression image panel.

[0094] The information display method provided in this embodiment displays a first editing interface for sending a bullet screen message in response to a first trigger operation based on a conversation interface; obtains first interactive information in response to a second trigger operation on the first editing interface; sends first interactive information in response to an information sending operation for the first interactive information, and displays the first interactive information in the conversation interface in the form of a bullet screen message. This embodiment uses the above technical solution to support obtaining and sending interactive information displayed in the form of a bullet screen message in the conversation interface, which can enrich the interactive information sending method based on the conversation interface and the interactive information display method in the conversation interface.

[0095] In some embodiments, the method for displaying interactive information may also include: in response to a third trigger operation based on a conversation interface, displaying a second editing interface for sending a conversation message; in response to a fourth trigger operation on the second editing interface, obtaining second interactive information; in response to an information sending operation for the second interactive information, sending the second interactive information, and displaying the second interactive information in the conversation interface in the form of a conversation message.

[0096] Among them, the third trigger operation can be a trigger operation for indicating the display of the second editing interface. The third trigger operation can be performed based on the conversation interface, and its specific execution method is not limited. Exemplarily, the third trigger operation can be an operation for triggering a certain control or area for indicating the display of the second editing interface, such as an operation for triggering the conversation message input area of ​​the conversation interface, etc.; it can also be an operation for executing a certain sliding gesture for indicating the display of the second editing interface, etc. The second editing interface can be an interface for editing and / or sending conversation messages. The second editing interface and the first editing interface can be different editing interfaces.

[0097] The fourth trigger operation may be a trigger operation for instructing to obtain interactive information to be sent in the form of a conversation message. The execution method of the fourth trigger operation is not limited. For example, the fourth trigger operation may include an operation of triggering a certain area of ​​the second editing interface or triggering a certain control of the second editing interface, etc. The second interactive information may be interactive information to be sent and displayed in the form of a conversation message, which may be interactive information edited by the current user in the second editing interface.

[0098] The information sending operation for the second interactive information may be a triggering operation for instructing to send the second interactive information. The execution method of the information sending operation for the second interactive information is not limited. For example, the information sending operation may be an operation for triggering the second information sending control in the session message display area of ​​the session interface or in the second editing interface.

[0099] Exemplarily, when a third trigger operation based on a conversation interface is received, such as when the current user is detected to have triggered the conversation message input area of ​​the conversation interface, a second editing interface for sending a conversation message may be displayed; when a fourth trigger operation acting on the second editing interface is received, the second interactive information edited by the current user in the second editing interface is obtained; and, when an information sending operation for the second interactive information is received, such as when the current user is detected to have triggered the conversation message input area or the second information sending control in the second editing interface, the second interactive information may be sent, and the second interactive information may be 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.

[0100] In this embodiment, the user can also be supported to convert a conversation message that is sent and displayed in the form of a conversation message (not a bullet message) in the conversation interface to be displayed in the form of a bullet message. For example, when a preset message conversion operation is received for a conversation message (such as the second interactive information) that is not supported to be displayed in the form of a bullet message in the conversation interface, the conversation message can be converted into an interactive message that supports being displayed in the form of a bullet message. After the conversion, the conversation message can be displayed in the conversation interface in the form of a bullet message, and / or, when a trigger operation (such as the fifth trigger operation) acting on the conversation message is detected, the conversation message is displayed in the conversation interface in the form of a bullet message. At this time, optionally, the interactive information display method can also include: in response to the preset message conversion operation, converting the second interactive information to be displayed in the form of a bullet message in the conversation interface. Among them, the preset message conversion operation can be a trigger operation for indicating that a conversation message sent and displayed in the form of a conversation message is converted to be displayed in the form of a bullet message. The execution method of the preset message conversion operation is not limited. For example, the preset message conversion operation can be an operation that triggers a preset message conversion control corresponding to a conversation message.

[0101] In this embodiment, it can support sending the second interactive information displayed in the form of a conversation message in the conversation interface based on the second editing interface, and support converting the conversation message displayed in the form of a conversation message in the conversation interface into the form of a barrage message for display, which can further enrich the display method of the conversation message in the conversation interface, enrich the method of obtaining the interactive information displayed in the form of a barrage message, and simplify the operations required to obtain the interactive message displayed in the form of a barrage message.

[0102] In some embodiments, the interactive information displayed in the session message display area of ​​the session interface and supported to be displayed in the form of bullet screen messages can support triggering to be displayed in the form of bullet screen messages, so as to facilitate user viewing. At this time, optionally, the interactive information display method may also include: in response to a fifth trigger operation on a first session message in the session interface, displaying a bullet screen message corresponding to the first session message in the session interface, wherein the first session message is interactive information supported to be displayed in the form of bullet screen messages.

[0103] Among them, the fifth trigger operation can be a trigger operation of a certain conversation message displayed in the conversation message display area of ​​the trigger conversation interface and supported to be displayed in the form of a bullet message. The first conversation message can be understood as a conversation message corresponding to the fifth trigger operation, which can be interactive information displayed in the conversation message display area of ​​the conversation interface and supported to be displayed in the form of a bullet message, such as interactive information edited and sent based on the first editing interface or interactive information converted based on a preset message conversion operation. The first conversation message and the first interactive information can be the same or different.

[0104] Specifically, when the fifth trigger operation is received for a certain interactive information (such as a first conversation message) displayed in the conversation message display area of ​​the conversation interface and supporting display in the form of a barrage message, multiple barrage messages corresponding to this interactive information can be displayed in the conversation interface. For example, when it is detected that the current user clicks on a certain interactive information that supports display in the form of a barrage message, the multiple barrage messages corresponding to this interactive message can be controlled to move into the conversation interface and continue to move in the conversation interface until they move out of the conversation interface.

[0105] Therefore, if the current user has not viewed the barrage message corresponding to the first conversation message, he can view the barrage message corresponding to the first conversation message by triggering the first conversation message, such as viewing the display effect of the first conversation message when it is displayed in the form of a barrage message; if the current user has already viewed the barrage message corresponding to the first conversation message, he can view the barrage message corresponding to the first conversation message again by triggering the first conversation message, so as to meet the different viewing needs of the user.

[0106] Figure 8 A flowchart of another information display method provided for an embodiment of the present disclosure. The scheme in this embodiment can be combined with one or more optional schemes in the above embodiments. Optionally, the information display method may also include: in response to a style editing operation in the first editing interface, editing the display style of the first interactive information; and / or, in response to a content editing operation in the first editing interface, editing the information content of the first interactive information.

[0107] Correspondingly, such as Figure 8 As shown, the information display method provided by this embodiment may include:

[0108] S201. In response to a first trigger operation based on a conversation interface, display a first editing interface for sending a bullet screen message, and execute at least one of S202-S204.

[0109] S202: In response to a style editing operation performed in the first editing interface, edit a display style of the first interactive information.

[0110] The style editing operation may be a trigger operation for instructing to edit 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 may be understood as the style of the first interactive information when it is displayed. Optionally, the display style includes at least one of an information content style, an information area style, and associated visual elements. Among them, the information content style may 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 may be understood as the style of the information display area, such as the shape, pattern and / or background of the information display box. Associated visual elements may be understood as associated visual elements, such as associated header image patterns.

[0111] Specifically, when a style editing operation acting on the first editing interface is received, the display style of the first interactive information can be edited based on the style editing operation, such as adjusting the display style of the first interactive information based on the style editing operation.

[0112] In some embodiments, in response to a style editing operation performed in the first editing interface, the display style of the first interactive information is edited, including: 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.

[0113] For example, Figure 2 As shown, when the first editing interface 20 is displayed, at least one candidate display style 25 can be displayed in the first editing interface 20, and 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 for a candidate display style 25 in an unselected state in the first editing interface 20, this candidate display style 25 corresponding to the style editing operation can be displayed as a selected state, and other candidate display styles 25 in the first editing interface 20 except this candidate display style can be displayed as an unselected state, and the candidate display style 25 in the selected state in the first editing interface 20 can be used as the display style of the first interactive information 60. Among them, the candidate display style 25 can be understood as a display style that can be selected by the user.

[0114] S203: In response to the content editing operation performed in the first editing interface, edit the information content of the first interactive information.

[0115] Among them, the content editing operation can be a trigger operation for editing the information content of the first interactive information. The execution method of the content editing operation is not limited. Exemplarily, this content editing operation may include a character input operation and / or a content acquisition operation. The character input operation can be understood as a trigger operation for inputting and / or modifying the information content of the first interactive information by character input, such as inputting and / or modifying the information content displayed in the content input area of ​​the first editing interface by character input. The content acquisition operation can be a trigger operation for acquiring preset information content as the information content of the first interactive information. The execution method of the content acquisition operation is not limited. Exemplarily, this content acquisition operation can be an operation for triggering a content acquisition control or executing a content acquisition gesture, etc.

[0116] For details, 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 the content editing operation, such as editing the information content of the first interactive information 60 displayed in the content input area 26 of the first editing interface 20 based on the content editing operation.

[0117] In some embodiments, the method for editing the information content of the first interactive information can be set as needed. Optionally, in response to the content editing operation in the first editing interface, editing the information content of the first interactive information includes: in response to the character input operation in 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 the content acquisition operation in 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.

[0118] In some examples, when a character input operation acting on the first editing interface is received, such as when it is detected that the current user modifies the information content displayed in the content input area of ​​the first editing interface by character input, the information content of the first interactive information displayed in the content input area can be modified based on the character input operation. For example, when it is detected that the current user triggers the content input area of ​​the first editing interface, a virtual keyboard can be displayed; when it is detected that the current user performs a character input operation based on the virtual keyboard, information content can be input in the content input area of ​​the first editing interface based on the character input operation, or the information content displayed in the content input area of ​​the first editing interface can be modified based on the character input operation, so as to edit the information content of the first interactive information.

[0119] In some examples, when a content acquisition operation acting on the first editing interface is received, preset information content can be acquired as the information content of the first interactive information, and the preset information content can be displayed in the content input area of ​​the first editing interface. For example, if there is no information content displayed in the content input area of ​​the first editing interface, the preset information content can be input into the content input area of ​​the first editing interface for display; if there is already information content displayed in the content input area of ​​the first editing interface, the preset information content can be used to replace the original information content in the content input area of ​​the first editing interface, such as deleting the original information content in the content input area, and inputting the preset information content into the content input area for display.

[0120] In the above example, the execution mode 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. Figure 2 As shown, 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 is 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.

[0121] In the above example, the preset information content can be understood as the information content obtained in response to the content acquisition operation. The method for obtaining the preset information content is not limited. Exemplarily, multiple candidate information contents can be pre-set, and in response to the content acquisition operation, a candidate information content is selected from the multiple pre-set candidate information contents as the preset information content, for example, a candidate information content is selected randomly or in a preset selection order as the preset information content; the preset information content can also be generated based on the pre-set information content generation method. At this time, optionally, the acquisition of the preset information content includes: selecting a candidate information content from a candidate information content set as the preset information content, and the candidate information content set contains at least one pre-set candidate information content; or, generating the preset information content. Among them, the candidate information content can be a pre-set information content that can be selected as the preset information content. The number of candidate information contents can be one or more. The candidate information content set can be a set of pre-set candidate information contents.

[0122] S204: In response to a second trigger operation in the first editing interface, obtain first interactive information.

[0123] S205. In response to the information sending operation for the first interactive information, the first interactive information is sent, and the first interactive information is displayed in the conversation interface in the form of a bullet screen message.

[0124] The information display method provided in this embodiment supports users to edit the display style and / or information content of interactive information to be displayed in the form of barrage messages in the editing interface for sending barrage messages, and, after editing, sends and displays this interactive information in the form of barrage messages in the conversation interface. This can enrich the display style and / or information content of interactive information displayed in the form of barrage messages and meet users' different barrage message sending needs.

[0125] Fig. 9 A flowchart of an information display method provided in an embodiment of the present disclosure. The method can be executed by an information display device, wherein the device can be implemented by software and / or hardware and can be configured in an electronic device, typically a computer, a mobile phone or a tablet computer. The information display method provided in an embodiment of the present disclosure is suitable for a scenario in which the received interactive information is displayed in the form of a bullet screen message in a conversation interface. Fig. 9 As shown, the information display method provided in this embodiment may include:

[0126] S301: Receive first interactive information.

[0127] The first interactive information may be received interactive information that supports display in the form of bullet screen messages. The first interactive information may be sent by other users other than the current user in the conversation corresponding to the conversation interface.

[0128] Exemplarily, when other users except the current user in the conversation interface trigger sending of the first interaction information, the current application can receive the first interaction information sent by the other users.

[0129] S302: In response to a display instruction for the first interactive information, the first interactive information is displayed in a conversation interface in the form of a bullet screen message.

[0130] The display instruction for the first interactive information may be an instruction for indicating that the first interactive information is displayed in the conversation interface in the form of a bullet screen message.

[0131] Specifically, when a display instruction for the first interactive information is obtained, the first interactive information can be displayed in the conversation interface in the form of a barrage message in response to the display instruction, such as controlling the first interactive information to move along a preset direction in the conversation interface.

[0132] In some embodiments, the first interactive information is displayed in the conversation interface in the form of barrage messages, including: multiple barrage messages corresponding to the first interactive information are presented as moving along a preset direction on the conversation interface; and the first interactive information is displayed in the conversation message display area of ​​the conversation interface.

[0133] Specifically, when the first interactive information is displayed in the conversation interface in the form of barrage messages, multiple barrage messages corresponding to the first interactive information can be presented as moving in the conversation interface along a preset direction, such as multiple barrage messages corresponding to the first interactive information can be presented as moving in the conversation interface along a preset direction until moving 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 the first interactive information displayed in the conversation message display area can be kept from moving automatically, etc.

[0134] In this embodiment, the order in which the bullet screen message corresponding to the first interactive information and the first interactive information are displayed is not limited.

[0135] In some examples, such as Fig.10As shown in the first figure, in response to the display instruction 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 screen messages corresponding to the first interactive information 60 can be controlled to move into the conversation interface along a preset direction, and continue to move along the preset direction in the conversation interface until they move out of the conversation interface. After all the bullet screen messages 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, such as Fig.10 As shown in the second picture.

[0136] In some examples, such as Fig.11 As shown in the first figure, in response to the display instruction for the first interactive information 60, multiple bullet screen messages corresponding to the first interactive information 60 can be controlled to move into the conversation interface along a preset direction, and continue to move along the preset direction in the conversation interface until they move out of the conversation interface. And, after the display time of the bullet screen message corresponding to the first interactive information 60 reaches a preset time and / or the bullet screen message corresponding to the first interactive information 60 moves 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 FIG. Fig.11 As shown in the second picture.

[0137] In some embodiments, Fig.10 and 11 As shown, when the first interactive information 60 is displayed in the conversation interface, the third information editing control 100 corresponding to the first interactive information 60 can be further displayed in the conversation interface. For example, when the first interactive information 60 is displayed in the conversation message display area 31 of the conversation interface, the third information editing control 100 can be further displayed at the associated position of the first interactive information 60, so that the user can trigger the third information editing control 100 to enter the first editing interface 20 for sending a bullet message and send the interactive information displayed in the form of a bullet message. At this time, optionally, the information display method can also 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, and the third information editing control 100 is configured to trigger the display of the first editing interface 20 for sending a bullet message. Among them, the third information editing control 100 can be understood as an information editing control displayed in association with the first interactive information 60.

[0138] 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 the display operation for the conversation interface corresponding to the first interactive information is received, and / or when the preset trigger operation for the first interactive information is received, and in response to the display instruction, the first interactive information is displayed in the conversation interface in the form of a bullet screen message.

[0139] Optionally, the information display method may also 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 session 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, the preset display event being generated in response to a preset trigger operation, and the preset trigger operation acting on the first interactive information displayed in the session message display area.

[0140] For example, when the first interactive information is received, if the conversation interface corresponding to the first interactive information is in a display state, exemplarily, if the current user is viewing the conversation interface corresponding to the first interactive information, then in response to the receipt of the first interactive information, a display instruction for the first interactive information can be obtained, such as after receiving the first interactive information, displaying the first interactive information in the conversation interface corresponding to the first interactive information in the form of a barrage message.

[0141] For another example, when a display operation is received for a conversation interface corresponding to first interactive information, if the current user has not viewed the first interactive information yet, exemplarily, if the first interactive information is the most recently received unread interactive information in this conversation interface and supports display in the form of a barrage message, then in response to this display operation, a display instruction for the first interactive information can be obtained, such as when displaying the conversation interface corresponding to the first interactive information, the first interactive information is displayed in this conversation interface in the form of a barrage message.

[0142] For another example, when a preset display event for first interactive information is received, if a user in the conversation corresponding to the first interactive information (including the current user and / or other users except the current user) performs a preset trigger operation for the first interactive information, if the conversation interface corresponding to the first interactive information is in a display state, then in response to this preset display event, a display instruction for the first interactive information can be obtained, that is, in response to the preset trigger operation of the user in the conversation on the first interactive information, the first interactive information is displayed in the conversation interface corresponding to the first interactive information in the form of a barrage message.

[0143] The information display method provided in this embodiment receives first interactive information; in response to a display instruction for the first interactive information, displays the first interactive information in the conversation interface in the form of a bullet screen message. This embodiment uses the above technical solution to support receiving and displaying interactive information in the conversation interface in the form of a bullet screen message, which can enrich the display method of interactive information in the conversation interface.

[0144] Fig.12 This is a structural block diagram of an information display device provided in an embodiment of the present disclosure. The device can be implemented by software and / or hardware, and can be configured in an electronic device, typically a computer, a mobile phone or a tablet computer, and can send interactive information displayed in the form of bullet screen messages in a conversation interface by executing an information display method. Fig.12 As shown, 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:

[0145] The first interface display module 1201 is used to display a first editing interface for sending a bullet screen message in response to a first trigger operation based on the conversation interface;

[0146] A first information acquisition module 1202, configured to acquire first interactive information in response to a second trigger operation on the first editing interface;

[0147] The first information display module 1203 is used to send the first interactive information in response to the information sending operation for the first interactive information, and display the first interactive information in the conversation interface in the form of a bullet screen message.

[0148] The information display device provided in this embodiment displays a first editing interface for sending a bullet screen message in response to a first trigger operation based on a conversation interface through a first interface display module; obtains first interactive information in response to a second trigger operation on the first editing interface through a first information acquisition module; sends first interactive information in response to an information sending operation for the first interactive information through a first information display module, and displays the first interactive information in the conversation interface in the form of a bullet screen message. This embodiment utilizes the above technical solution to support the acquisition and sending of interactive information displayed in the form of a bullet screen message in the conversation interface, which can enrich the interactive information sending method based on the conversation interface and the interactive information display method in the conversation interface.

[0149] Optionally, the first information acquisition module 1202 can be specifically used to: based on the second trigger operation in the first editing interface, display preview information of the first interactive information, and the preview information is presented in the form of a barrage message to display the first interactive information in the conversation interface.

[0150] Optionally, the first information acquisition module 1202 can be specifically used to perform 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 preview information of the first interactive information; based on the style editing operation performed in the first editing interface, displaying preview information of the first interactive information; based on the preview operation performed in the first editing interface, displaying preview information of the first interactive information.

[0151] Optionally, the first information display module 1203 can be specifically used to: present multiple barrage messages corresponding to the first interactive information as moving along a preset direction on the conversation interface; and display the first interactive information in a conversation message display area on the conversation interface.

[0152] Optionally, the preset direction is associated with a display style of the first interactive information, and the display style is determined based on the second trigger operation.

[0153] Optionally, at least part of the associated visual elements of the barrage message are associated visual elements of the first interactive information; and / or, at least part of the associated visual elements of the barrage message are determined based on the information content of the first interactive information.

[0154] Optionally, the associated visual elements of at least part of the barrage messages are determined based on the information content of the first interactive information, including: at least part of the associated visual elements of the barrage messages are visual elements corresponding to preset keywords, and the preset keywords are keywords contained in the information content of the first interactive information.

[0155] Optionally, the barrage message corresponding to the first interactive information includes at least one of the characters and pictures in the first interactive information; and / or the first interactive information is displayed in the form of a conversation message in the conversation message display area, and the conversation message displayed in the conversation message display area includes at least one of the characters and pictures in the first interactive information.

[0156] Furthermore, the information display device may also include: an expression image adding module, which is used to add the first interactive information as an expression image in a preset expression image set of the current user in response to an expression image adding operation on the first interactive information.

[0157] Furthermore, the information display device may also include: a style editing module, used to edit the display style of the first interactive information in response to the style editing operation acting in the first editing interface; and / or, a content editing module, used to edit the information content of the first interactive information in response to the content editing operation acting in the first editing interface.

[0158] Optionally, the style editing module may be specifically configured to: in response to a style editing operation on 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.

[0159] Optionally, the display style includes at least one of an information content style, an information area style, and an associated visual element.

[0160] Optionally, the content editing module may include: a content input unit, used 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 in the first editing interface; and / or, a content acquisition unit, used to acquire preset information content in response to a content acquisition operation performed in 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.

[0161] Optionally, a content acquisition control is displayed in the first editing interface, and the content acquisition control is configured to trigger execution of the content acquisition operation.

[0162] Optionally, the content acquisition unit may be specifically configured to: select a candidate information content from a candidate information content set as the preset information content, wherein the candidate information content set includes at least one preset candidate information content; or generate the preset information content.

[0163] Furthermore, the information display device may also include: a second interface display module, used to display a second editing interface for sending a conversation message in response to a third trigger operation based on the conversation interface; a second information acquisition module, used to acquire second interactive information in response to a fourth trigger operation on the second editing interface; 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 display the second interactive information in the conversation interface in the form of a conversation message.

[0164] Furthermore, the information display device may also include: a message conversion module, which is 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.

[0165] Furthermore, the information display device may also include: a barrage message display module, which is used to respond to the fifth trigger operation on the first conversation message in the conversation interface, and display the barrage 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 a barrage message.

[0166] Optionally, the first interface display module 1201 can be specifically used to: display a first editing interface for sending a barrage message in response to a trigger operation on an information editing control in a conversation interface; and / or display a first editing interface for sending a barrage message in response to a trigger operation in a conversation function panel in the conversation interface.

[0167] Furthermore, the information display device may also include: a first control display module, used to display a first information editing control at a preset position of the conversation interface, the first information editing control is 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 of a second conversation message in the conversation interface, the second conversation message is interactive information that supports display in the form of a barrage message, and the second information editing control is configured to trigger the execution of the first trigger operation.

[0168] The information display device provided in the embodiment of the present disclosure can execute the information display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of executing the information display method. For technical details not described in detail in this embodiment, please refer to the information display method provided in any embodiment of the present disclosure.

[0169] Fig.13 This is a structural block diagram of an information display device provided by an embodiment of the present disclosure. The device can be implemented by software and / or hardware, and can be configured in an electronic device, typically a computer, a mobile phone or a tablet computer, and can display the received interactive information in the form of bullet screen messages in a conversation interface by executing an information display method. Fig.13 As shown, the information display device provided in this embodiment may include: an information receiving module 1301 and a second information display module 1302, wherein:

[0170] The information receiving module 1301 is used to receive the first interactive information;

[0171] The second information display module 1302 is used to respond to the display instruction for the first interactive information and display the first interactive information in the conversation interface in the form of a bullet screen message.

[0172] The information display device provided in this embodiment receives the first interactive information through the information receiving module; and displays the first interactive information in the conversation interface in the form of a bullet screen message in response to the display instruction for the first interactive information through the second information display module. This embodiment uses the above technical solution to support receiving and displaying interactive information in the conversation interface in the form of a bullet screen message, which can enrich the display method of interactive information in the conversation interface.

[0173] Optionally, the second information display module 1302 can be specifically used to: present multiple barrage messages corresponding to the first interactive information as moving along a preset direction on the conversation interface; and display the first interactive information in a conversation message display area on the conversation interface.

[0174] 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, and the third information editing control is configured to trigger the display of the first editing interface for sending the barrage message.

[0175] Furthermore, the information display device may also include at least one of the following: a first instruction acquisition module, used to obtain a display instruction for the first interactive information in response to the reception of the first interactive information; a second instruction acquisition module, used to obtain a display instruction for the first interactive information in response to a display operation on the session interface; a third instruction acquisition module, used to obtain a display instruction for the first interactive information in response to a preset display event for the first interactive information, the preset display event being generated in response to a preset trigger operation, and the preset trigger operation acting on the first interactive information displayed in the session message display area.

[0176] The information display device provided in the embodiment of the present disclosure can execute the information display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of executing the information display method. For technical details not described in detail in this embodiment, please refer to the information display method provided in any embodiment of the present disclosure.

[0177] Reference below Fig.14 , which shows a schematic diagram of the structure of an electronic device (e.g., terminal device) 1400 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (e.g., vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.14The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0178] like Fig.14 As shown, the electronic device 1400 may include a processing device (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 to a random access memory (RAM) 1403. In the RAM 1403, various programs and data required for the operation of the electronic device 1400 are also stored. The processing device 1401, the ROM 1402, and the RAM 1403 are connected to each other via a bus 1404. An input / output (I / O) interface 1405 is also connected to the bus 1404.

[0179] Typically, the following devices may be connected to the I / O interface 1405: an input device 1406 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1408 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1409. The communication device 1409 may allow the electronic device 1400 to communicate with other devices wirelessly or by wire to exchange data. Although Fig.14 The electronic device 1400 is shown with various devices, but 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 instead.

[0180] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1409, or installed from the storage device 1408, or installed from the ROM 1402. When the computer program is executed by the processing device 1401, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

[0181] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0182] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0183] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0184] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: in response to a first trigger operation based on the conversation interface, displays a first editing interface for sending a bullet screen message; in response to a second trigger operation on the first editing interface, obtains first interactive information; in response to an information sending operation for the first interactive information, sends the first interactive information, and displays the first interactive information in the conversation interface in the form of a bullet screen message. Or,

[0185] Receive first interactive information; in response to a display instruction for the first interactive information, display the first interactive information in the conversation interface in the form of a barrage message.

[0186] Computer program code for performing the operations of the present disclosure may 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, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate 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 a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0187] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0188] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a module does not, in some cases, constitute a limitation on the unit itself.

[0189] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0190] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0191] According to one or more embodiments of the present disclosure, Example 1 provides an information display method, including:

[0192] In response to a first trigger operation based on the conversation interface, displaying a first editing interface for sending a bullet screen message;

[0193] In response to a second trigger operation on the first editing interface, obtaining first interaction information;

[0194] In response to an information sending operation for the first interactive information, the first interactive information is sent, and the first interactive information is displayed in the conversation interface in the form of a barrage message.

[0195] According to one or more embodiments of the present disclosure, Example 2 is a method according to Example 1, wherein in response to a second trigger operation on the first editing interface, obtaining first interaction information includes:

[0196] Based on the second trigger operation in the first editing interface, preview information of the first interactive information is displayed, and the preview information is presented in the form of a barrage message to display the first interactive information in the conversation interface.

[0197] According to one or more embodiments of the present disclosure, Example 3 is a method according to Example 2, wherein displaying preview information of the first interactive information based on the second trigger operation in the first editing interface includes at least one of the following:

[0198] 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 preview information of the first interactive information;

[0199] Based on the style editing operation performed in the first editing interface, displaying preview information of the first interactive information;

[0200] Based on the preview operation performed in the first editing interface, preview information of the first interactive information is displayed.

[0201] According to one or more embodiments of the present disclosure, Example 4 is a method according to Example 1, wherein the displaying the first interactive information in the conversation interface in the form of a bullet screen message includes:

[0202] A plurality of bullet screen messages corresponding to the first interactive information are presented as moving along a preset direction on the conversation interface;

[0203] The first interactive information is displayed in a session message display area of ​​the session interface.

[0204] According to one or more embodiments of the present disclosure, Example 5 is based on the method described in Example 4, wherein the preset direction is associated with a display style of the first interactive information, and the display style is determined based on the second trigger operation.

[0205] According to one or more embodiments of the present disclosure, Example 6 is based on the method described in Example 4, wherein at least part of the associated visual elements of the barrage message are associated visual elements of the first interactive information; and / or, at least part of the associated visual elements of the barrage message are determined based on the information content of the first interactive information.

[0206] According to one or more embodiments of the present disclosure, Example 7 is the method according to Example 6, wherein the associated visual elements of at least part of the barrage message are determined based on the information content of the first interactive information, including:

[0207] At least some of the associated visual elements of the barrage messages are visual elements corresponding to preset keywords, and the preset keywords are keywords contained in the information content of the first interactive information.

[0208] According to one or more embodiments of the present disclosure, Example 8 is based on the method described in Example 4, and the barrage message corresponding to the first interactive information includes at least one of the characters and pictures in the first interactive information; and / or

[0209] 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 pictures in the first interactive information.

[0210] According to one or more embodiments of the present disclosure, Example 9 is the method according to Example 8, further comprising:

[0211] In response to the expression image adding operation for the first interaction information, the first interaction information is added as an expression image in a preset expression image set of the current user.

[0212] According to one or more embodiments of the present disclosure, Example 10 is the method according to Example 1, further comprising:

[0213] In response to a style editing operation performed in the first editing interface, editing a display style of the first interactive information; and / or

[0214] In response to a content editing operation performed in the first editing interface, information content of the first interactive information is edited.

[0215] According to one or more embodiments of the present disclosure, Example 11 is the method according to Example 10, wherein in response to the style editing operation performed in the first editing interface, editing the display style of the first interactive information includes:

[0216] In response to a style editing operation on 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.

[0217] According to one or more embodiments of the present disclosure, Example 12 is the method according to Example 10, wherein the presentation style includes at least one of an information content style, an information area style, and an associated visual element.

[0218] According to one or more embodiments of the present disclosure, Example 13 is the method according to Example 10, wherein in response to the content editing operation performed in the first editing interface, editing the information content of the first interactive information includes:

[0219] In response to a character input operation performed in the first editing interface, inputting information content of the first interactive information in a content input area of ​​the first editing interface; and / or

[0220] In response to a content acquisition operation performed on the first editing interface, preset information content is acquired, and the preset information content is input as information content of the first interactive information into a content input area of ​​the first editing interface for display.

[0221] According to one or more embodiments of the present disclosure, Example 14 is based on the method described in Example 13, wherein a content acquisition control is displayed in the first editing interface, and the content acquisition control is configured to trigger execution of the content acquisition operation.

[0222] According to one or more embodiments of the present disclosure, Example 15 is the method according to Example 13, wherein obtaining preset information content includes:

[0223] Selecting a candidate information content from a candidate information content set as the preset information content, wherein the candidate information content set includes at least one preset candidate information content; or

[0224] Generate preset information content.

[0225] According to one or more embodiments of the present disclosure, Example 16 is a method according to any one of Examples 1-13, further comprising displaying a second editing interface for sending a conversation message in response to a third trigger operation based on the conversation interface;

[0226] In response to a fourth trigger operation on the second editing interface, obtaining second interaction information;

[0227] In response to an information sending operation for the second interactive information, the second interactive information is sent, and the second interactive information is displayed in the conversation interface in the form of a conversation message.

[0228] According to one or more embodiments of the present disclosure, Example 17 is the method according to Example 16, further comprising:

[0229] 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.

[0230] According to one or more embodiments of the present disclosure, Example 18 is a method according to any one of Examples 1-13, further comprising:

[0231] In response to a fifth trigger operation on a first conversation message in the conversation interface, a bullet screen message corresponding to the first conversation message is displayed in the conversation interface, where the first conversation message is interactive information that supports display in the form of a bullet screen message.

[0232] According to one or more embodiments of the present disclosure, Example 19 is a method according to any one of Examples 1-13, wherein in response to a first trigger operation based on a conversation interface, displaying a first editing interface for sending a bullet screen message includes:

[0233] In response to a triggering operation on an information editing control in the conversation interface, displaying a first editing interface for sending a bullet screen message; and / or

[0234] In response to a trigger operation in a conversation function panel of the conversation interface, a first editing interface for sending a bullet screen message is displayed.

[0235] According to one or more embodiments of the present disclosure, Example 20 is the method according to Example 19, further comprising:

[0236] Displaying a first information editing control at a preset position of the conversation interface, wherein the first information editing control is configured to trigger execution of the first trigger operation; and / or

[0237] A second information editing control is displayed at an associated position of a second conversation message in the conversation interface, wherein the second conversation message is interactive information that supports being displayed in the form of a bullet screen message, and the second information editing control is configured to trigger execution of the first trigger operation.

[0238] According to one or more embodiments of the present disclosure, Example 21 provides an information display method, including:

[0239] Receiving first interactive information;

[0240] In response to a display instruction for the first interactive information, the first interactive information is displayed in the conversation interface in the form of a barrage message.

[0241] According to one or more embodiments of the present disclosure, Example 22 is the method according to Example 21, wherein the displaying the first interactive information in the conversation interface in the form of a bullet screen message includes:

[0242] A plurality of bullet screen messages corresponding to the first interactive information are presented as moving along a preset direction on the conversation interface;

[0243] The first interactive information is displayed in a session message display area of ​​the session interface.

[0244] According to one or more embodiments of the present disclosure, Example 23 is the method according to Example 21, further comprising:

[0245] A third information editing control associated with the first interactive information is displayed in the conversation message display area of ​​the conversation interface, and the third information editing control is configured to trigger display of a first editing interface for sending a barrage message.

[0246] According to one or more embodiments of the present disclosure, Example 24 is a method according to any one of Examples 21-23, further comprising at least one of the following:

[0247] In response to receiving the first interactive information, obtaining a display instruction for the first interactive information;

[0248] In response to a display operation on the conversation interface, obtaining a display instruction for the first interactive information;

[0249] 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 acts on the first interactive information displayed in the conversation message display area.

[0250] According to one or more embodiments of the present disclosure, Example 25 provides an information display device, including:

[0251] A first interface display module, used for displaying a first editing interface for sending a bullet screen message in response to a first trigger operation based on the conversation interface;

[0252] A first information acquisition module, configured to acquire first interactive information in response to a second trigger operation on the first editing interface;

[0253] The first information display module is used to send the first interactive information in response to the information sending operation for the first interactive information, and display the first interactive information in the conversation interface in the form of a barrage message.

[0254] According to one or more embodiments of the present disclosure, Example 26 provides an information display device, including:

[0255] An information receiving module, used for receiving first interactive information;

[0256] 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 conversation interface in the form of a bullet screen message.

[0257] According to one or more embodiments of the present disclosure, Example 27 provides an electronic device, including:

[0258] one or more processors;

[0259] a memory for storing one or more programs,

[0260] 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 one of Examples 1-24.

[0261] According to one or more embodiments of the present disclosure, Example 28 provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the information display method as described in any one of Examples 1-24.

[0262] According to one or more embodiments of the present disclosure, Example 29 provides a computer program product. When the computer program product is executed by a computer, the computer implements the information display method as described in any one of Examples 1-24.

[0263] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.

[0264] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0265] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, 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. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.

Claims

1. An information display method, characterized in that: include: In response to a first trigger operation based on the conversation interface, displaying a first editing interface for sending a bullet screen message; In response to a second trigger operation on the first editing interface, obtaining first interaction information; In response to an information sending operation for the first interactive information, the first interactive information is sent, and the first interactive information is displayed in the conversation interface in the form of a barrage message.

2. The method according to claim 1, characterized in that The obtaining of first interactive information in response to a second triggering 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, and the preview information is presented in the form of a barrage message to display the first interactive information in the conversation interface.

3. The method according to claim 2, characterized in that The displaying of preview information of the first interactive information based on the second trigger operation in 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 preview information of the first interactive information; Based on the style editing operation performed in the first editing interface, displaying preview information of the first interactive information; 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, characterized in that: The displaying the first interactive information in the conversation interface in the form of a bullet screen message includes: A plurality of 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 a session message display area of ​​the session interface.

5. The method according to claim 4, characterized in that The preset direction is associated with a 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, characterized in that At least some of the associated visual elements of the barrage message are associated visual elements of the first interactive information; And / or, at least part of the associated visual elements of the barrage message are determined based on the information content of the first interactive information.

7. The method according to claim 6, characterized in that The associated visual elements of at least part of the bullet screen message are determined based on the information content of the first interactive information, including: At least some of the associated visual elements of the barrage 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, characterized in that The bullet screen message corresponding to the first interactive information includes at least one of the characters and pictures 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, and the conversation message displayed in the conversation message display area includes at least one of the characters and pictures in the first interactive information.

9. The method according to claim 8, characterized in that Also includes: In response to the expression image adding operation for the first interaction information, the first interaction information is added as an expression image in a preset expression image set of the current user.

10. The method according to claim 1, characterized in that Also includes: In response to a style editing operation performed in the first editing interface, editing a display style of the first interactive information; and / or In response to a content editing operation performed in the first editing interface, information content of the first interactive information is edited.

11. The method according to claim 10, characterized in that The editing of the display style of the first interactive information in response to the style editing operation performed in the first editing interface includes: In response to a style editing operation on 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, characterized in that The display style includes at least one of an information content style, an information area style, and an associated visual element.

13. The method according to claim 10, characterized in that The editing of the information content of the first interactive information in response to the content editing operation performed in the first editing interface includes: In response to a character input operation performed in the first editing interface, inputting information content of the first interactive information in a content input area of ​​the first editing interface; and / or In response to a content acquisition operation performed on the first editing interface, preset information content is acquired, and the preset information content is input as information content of the first interactive information into a content input area of ​​the first editing interface for display.

14. The method according to claim 13, characterized in that A content acquisition control is displayed in the first editing interface, and the content acquisition control is configured to trigger execution of the content acquisition operation.

15. The method according to claim 13, characterized in that The obtaining of preset information content includes: Selecting a candidate information content from a candidate information content set as the preset information content, wherein the candidate information content set includes at least one preset candidate information content; or Generate preset information content.

16. The method according to any one of claims 1 to 13, characterized in that: Also includes In response to a third trigger operation based on the conversation interface, displaying a second editing interface for sending a conversation message; In response to a fourth trigger operation on the second editing interface, obtaining second interaction information; In response to an information sending operation for the second interactive information, the second interactive information is sent, and the second interactive information is displayed in the conversation interface in the form of a conversation message.

17. The method according to claim 16, characterized in that Also includes: 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 any one of claims 1 to 13, characterized in that: Also includes: In response to a fifth trigger operation on a first conversation message in the conversation interface, a bullet screen message corresponding to the first conversation message is displayed in the conversation interface, where the first conversation message is interactive information that supports display in the form of a bullet screen message.

19. The method according to any one of claims 1 to 13, characterized in that: The method of displaying a first editing interface for sending a bullet screen message in response to a first trigger operation based on the conversation interface includes: In response to a triggering operation on an information editing control in the conversation interface, displaying a first editing interface for sending a bullet screen message; and / or In response to a trigger operation in a conversation function panel of the conversation interface, a first editing interface for sending a bullet screen message is displayed.

20. The method according to claim 19, characterized in that Also includes: Displaying a first information editing control at a preset position of the conversation interface, wherein the first information editing control is configured to trigger execution of the first trigger operation; and / or A second information editing control is displayed at an associated position of a second conversation message in the conversation interface, wherein the second conversation message is interactive information that supports being displayed in the form of a bullet screen message, and the second information editing control is configured to trigger execution of the first trigger operation.

21. An information display method, characterized in that: include: Receiving first interactive information; In response to a display instruction for the first interactive information, the first interactive information is displayed in the conversation interface in the form of a barrage message.

22. The method according to claim 21, characterized in that The displaying the first interactive information in the conversation interface in the form of a bullet screen message includes: A plurality of 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 a session message display area of ​​the session interface.

23. The method according to claim 21, characterized in that Also includes: A third information editing control associated with the first interactive information is displayed in the conversation message display area of ​​the conversation interface, and the third information editing control is configured to trigger display of a first editing interface for sending a barrage message.

24. The method according to any one of claims 21 to 23, characterized in that: Also includes 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, 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 acts on the first interactive information displayed in the conversation message display area.

25. An information display device, characterized in that: include: A first interface display module, used for displaying a first editing interface for sending a bullet screen message in response to a first trigger operation based on the conversation interface; A first information acquisition module, configured 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 send the first interactive information in response to the information sending operation for the first interactive information, and display the first interactive information in the conversation interface in the form of a barrage message.

26. An information display device, characterized in that: include: An information receiving module, used for receiving 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 conversation interface in the form of a bullet screen message.

27. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the information presentation method according to any one of claims 1 to 24.

28. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the information display method according to any one of claims 1 to 24 when executed.

29. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the information presentation method according to any one of claims 1 to 24 is implemented.

Citation Information

Patent Citations

  • Information prompting method and device

    CN106685800A

  • Barrage presentation method and equipment for instant message

    CN111585869A

  • Session-based information display method and device, equipment and storage medium

    CN112817670A

  • Bullet screen adding method and device, electronic equipment and storage medium

    CN114679628A

  • Message processing method and device for virtual resource packet, equipment and storage medium

    CN115334029A

Cited By

  • Session message reply method and device, electronic equipment, storage medium and program product

    CN120455426A

  • Information display method and apparatus, electronic device, storage medium, and program product

    WO2026145034A1