Information display method and device, electronic equipment and storage medium
By displaying interactive elements on the multimedia resource playback page, the problem of single interaction methods of social platforms is solved, and diversified information transmission and efficient human-computer interaction are achieved.
Patent Information
- Application Number
- CN202510375171.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2025-07-04
AI Technical Summary
The existing social platform interaction methods are relatively solid and single, with poor human-computer interaction and lack diversity.
Display interactive elements added by users during the editing process on the playback page of the multimedia resource. By triggering these elements to view and reply to messages, it supports anonymous publishing and custom settings to achieve message delivery and display.
It enriches the interaction methods in social scenarios, realizes diversified information transmission, and improves the human-computer interaction effect and efficiency. Users do not need to jump to the private message page to view messages.
Smart Images

Figure CN120255745A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technologies, and in particular, to an information display method, apparatus, electronic device, and storage medium. Background Art
[0002] With the development of Internet technologies and the popularization of smart terminals, more and more interaction methods have emerged, such as information interaction based on social platforms (including short video platforms). In social scenarios, currently, users are supported to conduct in-group interaction, private message interaction, or live connection interaction, etc. However, these interaction methods are relatively fixed and single, lack diversity, and have poor human-computer interaction effects. Summary of the Invention
[0003] The present disclosure provides an information display method, apparatus, electronic device, and storage medium. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, there is provided an information display method, including:
[0005] Displaying a playback page of a first multimedia resource; wherein, an interaction element added by a first user account during the editing process of the first multimedia resource is displayed on the playback page, and the interaction element is used to prompt viewing of a received first message, and the first message is input by the first user account when adding the interaction element;
[0006] In response to a trigger operation on the interaction element, displaying the first message on the playback page;
[0007] In response to a reply operation on the message, sending a reply message corresponding to the first message to the first user account.
[0008] In some embodiments, the interaction element is a virtual container; the displaying the first message on the playback page includes:
[0009] Displaying a virtual paper tag moving out of the virtual container and switching from a closed state to an unfolded state on the playback page; wherein, the first message is displayed on the virtual paper tag in the unfolded state.
[0010] In other embodiments, the displaying the first message on the playback page includes:
[0011] Displaying the received first message and a message viewing control on the playback page, and the message viewing control is used to display all received messages after being triggered; wherein, the all received messages include:
[0012] The first message and at least one message generated based on the first message;
[0013] A second message input by the second user account when adding the interactive element to the second multimedia resource; wherein, the second multimedia resource is a multimedia resource that has been historically browsed by a third user account currently in the logged-in state;
[0014] At least one message generated based on the second message.
[0015] In some other embodiments, when the first message has been replied to, the method further includes:
[0016] In response to a trigger operation on the interactive element, display the unreplied messages on the playback page;
[0017] Wherein, the unreplied messages are from at least one message generated based on the first message, the second message, or at least one message generated based on the second message.
[0018] In some other embodiments, the method further includes:
[0019] In response to a trigger operation on the message viewing control, display a message list; wherein, the message list includes a plurality of message entries, and the plurality of message entries are used to classify and display the full amount of messages according to user accounts;
[0020] For any one message entry, display the second account information of the corresponding user account in the message entry by replacing the first account information of the corresponding user account.
[0021] In some other embodiments, the displaying the second account information of the corresponding user account in the message entry by replacing the first account information of the corresponding user account includes:
[0022] If the corresponding user account sets anonymous posting during message editing, display the account identifier of the second account on the message entry, and the second account is selected from a plurality of second accounts by the corresponding user account during message editing.
[0023] In some other embodiments, the method further includes:
[0024] If no follow relationship is established between the first user account and the third user account currently in the logged-in state, in response to the reply operation, display a first prompt;
[0025] Wherein, the first prompt is used to prompt that the follow relationship has been established; the follow relationship means that the first user account is in the follow list of the third user account.
[0026] In some other embodiments, the method further includes:
[0027] After a preset duration, the interactive element is cancelled from being displayed on the playback page; wherein, the preset duration is less than the playback duration of the first multimedia resource.
[0028] According to a second aspect of the embodiments of the present disclosure, there is provided an information display method, including:
[0029] Display an editing page of a first multimedia resource;
[0030] In response to an interactive element addition operation, display an interactive element and a message input box on the editing page;
[0031] After message input is completed, in response to a resource publishing operation, publish the first multimedia resource added with the interactive element; wherein, the interactive element is used to prompt to view a first message during the process of browsing the first multimedia resource, and the first message is input by a first user account currently in a logged-in state in the message input box.
[0032] In some embodiments, the method further includes:
[0033] In response to the interactive element addition operation, display setting options on the editing page;
[0034] Wherein, the setting options include at least one of the following:
[0035] A first setting option, which is used to prompt to set the publishing range of the first message;
[0036] A second setting option, which is used to prompt whether to set anonymous publishing of the first message;
[0037] A third setting option, which is used to prompt to set the display form of the interactive element;
[0038] A fourth setting option, which is used to prompt to set the display form of the message input box.
[0039] In other embodiments, the method further includes:
[0040] In response to an anonymous publishing setting operation based on the second setting option, display a plurality of second accounts for selection.
[0041] In other embodiments, after message input is completed, the message input box is switched from an editable state to a non-editable state; the method further includes:
[0042] Display a closing control and a second prompt on the message input box in the non-editable state;
[0043] In response to a triggering operation on the closing control, the message input box is cancelled from being displayed; wherein, the second prompt is used to prompt that the user account browsing the first multimedia resource can reply to the first message.
[0044] In some other embodiments, the interactive element is a virtual container, and the message input box is a virtual paper tag; the cancelling the display of the message input box includes:
[0045] Displaying that the virtual paper tag switches from an unfolded state to a closed state and falls into the virtual container;
[0046] Wherein, the first message is displayed on the virtual paper tag in the unfolded state.
[0047] In some other embodiments, after cancelling the display of the message input box, the method further includes:
[0048] In response to a triggering operation on the interactive element, a message input box in an editable state is displayed on the editing page.
[0049] In some other embodiments, the interactive element is an interactive sticker pattern; the responding to an interactive element addition operation and displaying an interactive element and a message input box on the editing page includes:
[0050] In response to a triggering operation on a sticker entry on the editing page, interactive sticker options are displayed;
[0051] In response to a triggering operation on the interactive sticker options, the interactive element and the message input box are displayed on the editing page.
[0052] According to a third aspect of the embodiments of the present disclosure, an information display device is provided, including:
[0053] A first display module, configured to display a playback page of a first multimedia resource; wherein, an interactive element added by a first user account during the editing of the first multimedia resource is displayed on the playback page, and the interactive element is used to prompt to view a received first message, and the first message is input by the first user account when adding the interactive element;
[0054] A second display module, configured to display the first message on the playback page in response to a triggering operation on the interactive element;
[0055] A sending module, configured to send a reply message corresponding to the first message to the first user account in response to a reply operation on the message.
[0056] In some embodiments, the interactive element is a virtual container; the second display module is configured to:
[0057] On the playback page, display that the virtual paper tag is moved out of the virtual container and switched from a closed state to an unfolded state; wherein, the first message is displayed on the virtual paper tag in the unfolded state.
[0058] In other embodiments, the second display module is configured to:
[0059] On the playback page, display the first message and a message viewing control, which is used to display the received full amount of messages after being triggered; wherein, the full amount of messages includes:
[0060] The first message and at least one message generated based on the first message;
[0061] A second message input by the second user account when adding the interactive element to the second multimedia resource; wherein, the second multimedia resource is a multimedia resource that the third user account currently in the logged-in state has browsed historically.
[0062] At least one message generated based on the second message.
[0063] In other embodiments, the second display module is configured to:
[0064] When the first message has been replied, in response to a trigger operation on the interactive element, display the unreplied messages on the playback page;
[0065] Wherein, the unreplied messages are from at least one message generated based on the first message, the second message, or at least one message generated based on the second message.
[0066] In other embodiments, the second display module is further configured to:
[0067] In response to a trigger operation on the message viewing control, display a message list; wherein, the message list includes a plurality of message entries, and the plurality of message entries are used to classify and display the full amount of messages according to user accounts;
[0068] For any message entry, display the second account information of the corresponding user account in the message entry by replacing the first account information of the corresponding user account.
[0069] In other embodiments, the second display module is further configured to:
[0070] If the corresponding user account sets anonymous publication during message editing, the account identifier of the second account is displayed on the message entry. The second account is selected from multiple second accounts by the corresponding user account during message editing.
[0071] In some other embodiments, the device further includes:
[0072] A third display module, configured to display a first prompt in response to the reply operation if no follow-up relationship is established between the first user account and the third user account that is currently in the logged-in state.
[0073] Wherein, the first prompt is used to prompt that the follow-up relationship has been established; the follow-up relationship means that the first user account is in the follow-up list of the third user account.
[0074] In some other embodiments, the first display module is further configured to:
[0075] After a preset duration, cancel the display of the interactive element on the playback page; wherein, the preset duration is less than the playback duration of the first multimedia resource.
[0076] According to a fourth aspect of the embodiments of the present disclosure, an information display device is provided, including:
[0077] A fourth display module, configured to display an editing page of the first multimedia resource;
[0078] A fifth display module, configured to display an interactive element and a message input box on the editing page in response to an interactive element addition operation;
[0079] A publishing module, configured to publish the first multimedia resource added with the interactive element in response to a resource publishing operation after the message input is completed;
[0080] Wherein, the interactive element is used to prompt to view the first message during the process of browsing the first multimedia resource, and the first message is input by the first user account that is currently in the logged-in state in the message input box.
[0081] In some embodiments, the fifth display module is further configured to display a setting option on the editing page in response to the interactive element addition operation;
[0082] Wherein, the setting option includes at least one of the following:
[0083] A first setting option, which is used to prompt to set the publishing range of the first message;
[0084] A second setting option, which is used to prompt whether to set anonymous publication of the first message;
[0085] A third setting option for prompting to set the display form of the interactive element;
[0086] A fourth setting option for prompting to set the display form of the message input box.
[0087] In some other embodiments, the fifth display module is further configured to:
[0088] In response to an anonymous posting setting operation based on the second setting option, display a plurality of second accounts available for selection.
[0089] In some other embodiments, after the message input is completed, the message input box is switched from an editable state to a non-editable state; the fifth display module is further configured to:
[0090] Display a close control and a second prompt on the message input box in the non-editable state;
[0091] In response to a triggering operation on the close control, cancel the display of the message input box; wherein, the second prompt is used to prompt that the user account browsing the first multimedia resource can reply to the first message.
[0092] In some other embodiments, the interactive element is a virtual container, and the message input box is a virtual paper tag; the fifth display module is further configured to:
[0093] Display the virtual paper tag switching from an unfolded state to a closed state and falling into the virtual container;
[0094] Wherein, the first message is displayed on the virtual paper tag in the unfolded state.
[0095] In some other embodiments, the fifth display module is further configured to:
[0096] After canceling the display of the message input box, in response to a triggering operation on the interactive element, display the message input box in an editable state on the editing page.
[0097] In some other embodiments, the interactive element is an interactive sticker pattern;
[0098] The fifth display module is configured to:
[0099] In response to a triggering operation on the sticker entry on the editing page, display interactive sticker options;
[0100] In response to a triggering operation on the interactive sticker options, display the interactive element and the message input box on the editing page.
[0101] According to a fifth aspect of the embodiments of the present disclosure, there is provided an electronic device, which includes:
[0102] One or more processors;
[0103] A memory for storing executable program code of the processor;
[0104] Wherein, the processor is configured to execute the program code to implement the above information display method.
[0105] According to a sixth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium. When the program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device can execute the above information display method.
[0106] According to a seventh aspect of the embodiments of the present disclosure, there is provided a computer program product, including a computer program, which implements the above information display method when executed by a processor of an electronic device.
[0107] The information display solution provided by the embodiments of the present disclosure provides a brand-new interaction method for users. Specifically, for the production scenario of multimedia resources, the embodiments of the present disclosure support the publishing user to add interaction elements during the editing of multimedia resources. For the consumption scenario of multimedia resources, the embodiments of the present disclosure support the browsing user to view the message input by the publishing user when adding interaction elements by triggering the interaction elements displayed on the playback page during the playback of multimedia resources. Since this interaction method realizes the transmission of the message edited by the publishing user to the browsing user through the work, it enriches the interaction methods in the social scenario, realizes diversified information transmission, and has good human-computer interaction effects. In addition, since the browsing user can view the messages from others without jumping to the private message page, the human-computer interaction efficiency is high.
[0108] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0109] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation to the present disclosure.
[0110] Figure 1 It is a schematic diagram of an implementation environment of an information display method shown according to an exemplary embodiment.
[0111] Figure 2 It is a flowchart of an information display method shown according to an exemplary embodiment.
[0112] Figure 3 It is a flowchart of another information display method shown according to an exemplary embodiment.
[0113] Figure 4 It is a page schematic diagram shown according to an exemplary embodiment.
[0114] Figure 5 It is another page schematic diagram shown according to an exemplary embodiment.
[0115] Figure 6 It is another page schematic diagram shown according to an exemplary embodiment.
[0116] Figure 7 It is another page schematic diagram shown according to an exemplary embodiment.
[0117] Figure 8 It is another page schematic diagram shown according to an exemplary embodiment.
[0118] Figure 9 It is another page schematic diagram shown according to an exemplary embodiment.
[0119] Figure 10 It is a flowchart of another information display method shown according to an exemplary embodiment.
[0120] Figure 11 It is another page schematic diagram shown according to an exemplary embodiment.
[0121] Figure 12 It is another page schematic diagram shown according to an exemplary embodiment.
[0122] Figure 13 It is another page schematic diagram shown according to an exemplary embodiment.
[0123] Figure 14 It is another page schematic diagram shown according to an exemplary embodiment.
[0124] Figure 15 It is another page schematic diagram shown according to an exemplary embodiment.
[0125] Figure 16 It is another page schematic diagram shown according to an exemplary embodiment.
[0126] Figure 17 It is another page schematic diagram shown according to an exemplary embodiment.
[0127] Figure 18 It is another page schematic diagram shown according to an exemplary embodiment.
[0128] Figure 19 It is a block diagram of an information display device shown according to an exemplary embodiment.
[0129] Figure 20 It is a block diagram of another information display device shown according to an exemplary embodiment.
[0130] Figure 21 It is a block diagram of a terminal shown according to an exemplary embodiment. Detailed implementation manners
[0131] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0132] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0133] The information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions.
[0134] Figure 1 It is a schematic diagram of an implementation environment of a resource publishing method shown according to an exemplary embodiment.
[0135] See Figure 1 , the implementation environment includes: a first terminal 101, a second terminal 102, and a server 103.
[0136] In the embodiments of the present disclosure, a target application is installed on the first terminal 101 and the second terminal 102. Exemplarily, the target application is an instant messaging application, an e-commerce application, or a search application with an information display function, such as a short video application. The present disclosure does not limit this. Additionally, the publishing user logs in to the target application installed on the first terminal 101 through the registered user account to create and publish multimedia resources, and the browsing user logs in to the target application installed on the second terminal 102 through the registered user account to browse the multimedia resources published by the publishing user.
[0137] In some embodiments, the first terminal 101 and the second terminal 102 are of types such as smart phones and tablet computers. Figure 1 Only the first terminal 101 and the second terminal 102 being smart phones are taken as an example for illustration.
[0138] In addition, those skilled in the art can know that the number of the above terminals can be more or less. For example, the above terminals can be only a few, or the above devices are dozens or hundreds, or a larger number. The present disclosure does not limit the number and type of the terminals.
[0139] In some other embodiments, the server 103 provides background services for the target application. Among them, the server 102 can be either an independent physical server, or a server cluster or a distributed file system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. Additionally, the server 103 is connected to the first terminal 101 and the second terminal 102 through a wireless network or a wired network. In addition, the server involved in the embodiments of the present disclosure may further include other functional servers to provide more comprehensive and diverse services.
[0140] The information display solution provided by the embodiments of the present disclosure will be introduced in detail through the following embodiments.
[0141] Figure 2 is a flowchart of an information display method shown according to an exemplary embodiment. As Figure 2 shown, this information display method is applied to an electronic device, such as Figure 1 the second terminal 102 shown. Among them, the third user account is currently logged in to the target application installed on the second terminal 102. This information display method includes the following steps:
[0142] In 201, the electronic device displays the playback page of the first multimedia resource; among them, an interactive element added by the first user account during the editing process of the first multimedia resource is displayed on the playback page, and the interactive element is used to prompt to view the first message, and the first message is input by the first user account when adding the interactive element.
[0143] In the embodiments of the present disclosure, the first user edits and publishes the first multimedia resource through the first user account, and the third user browses the first multimedia resource published by the first user through the third user account. Among them, the first multimedia resource can be in the form of a video or in the form of a picture with background music, and the present disclosure does not make any limitation in this regard.
[0144] As an example, during the information browsing process, the third user triggers the electronic device to display the playback page of the first multimedia resource by performing a switching operation on the multimedia resource. Among them, the switching operation here can be a swiping-up operation from the bottom of the page to the top of the page, or a swiping-down operation from the top of the page to the bottom of the page, and the present disclosure does not make any limitation in this regard.
[0145] As another example, the interactive element is a sticker pattern that can be interacted with, and the present disclosure does not make any limitation in this regard.
[0146] In the embodiments of the present disclosure, the interactive element displayed on the playback page is used to prompt the third user to view the received message. Among them, this message is the message input by the first user account when adding the interactive element, and is also referred to as the first message in this article.
[0147] The first point to note is that for the production scenario of multimedia resources, the embodiments of the present disclosure support the publishing user (such as the first user) to add interactive elements during the editing of multimedia resources. For the consumption scenario of multimedia resources, the embodiments of the present disclosure support the browsing user (such as the third user) to view the message input by the publishing user when adding the interactive element by triggering the interactive element displayed on the playback page during the playback of the multimedia resource.
[0148] The second point to note is that during the editing process of the first multimedia resource, the first message input by the first user when adding the interactive element is a message independent of the first multimedia resource, and this message does not belong to the first multimedia resource.
[0149] In 202, in response to the triggering operation of the third user account on the interactive element, the electronic device displays the first message on the playback page.
[0150] In some embodiments, in response to a triggering operation (such as a click operation) of a third user on the interactive element, the electronic device displays a first message on the playback page, that is, the message entered by the first user when adding the interactive element to the first multimedia resource. The present disclosure does not limit this.
[0151] In 203, in response to a reply operation of a third user account to the first message, the electronic device sends a reply message corresponding to the first message to the first user account.
[0152] In some other embodiments, the electronic device displays the first message and a quick reply control on the playback page; in response to a triggering operation of a third user account on the quick reply control, the electronic device displays a message input panel for replying to the first message. In response to a message sending operation of the third user account in the message input panel, the electronic device sends a reply message corresponding to the first message to the first user account.
[0153] In summary, the information display solution provided by the embodiments of the present disclosure provides users with a brand-new interaction method. Specifically, for the production scenario of multimedia resources, the embodiments of the present disclosure support the publishing user to add interactive elements during the editing of multimedia resources. For the consumption scenario of multimedia resources, the embodiments of the present disclosure support the browsing user to view the message entered by the publishing user when adding the interactive element by triggering the interactive element displayed on the playback page during the playback of the multimedia resource. Since this interaction method realizes the transmission of the message edited by the publishing user to the browsing user through the work, it enriches the interaction methods in the social scenario, realizes diversified information transmission, and has good human-computer interaction effects. In addition, since the browsing user can view the messages from others without jumping to the private message page, the human-computer interaction efficiency is high.
[0154] Figure 3 is a flowchart of an information display method shown according to an exemplary embodiment. As Figure 3 shown, this information display method is applied to an electronic device, such as Figure 1 the first terminal 101 shown. This information display method includes the following steps:
[0155] In 301, the electronic device displays an editing page of the first multimedia resource; in response to an interactive element adding operation, the electronic device displays an interactive element and a message input box on the editing page.
[0156] In the embodiments of the present disclosure, multiple editing options are displayed on the editing page of the first multimedia resource. Among them, one editing option indicates an editing method. Exemplarily, these editing options include but are not limited to: text, picture quality enhancement, special effects, stickers, graffiti, or templates, etc. The present disclosure does not limit this.
[0157] In some embodiments, the added interactive element is a sticker pattern available for interaction, and the present disclosure does not limit this. Taking the sticker pattern as an example, refer to Figure 4 , in response to the triggering operation of the sticker entry in these editing options by the first user, the electronic device will display as Figure 4 shown in the sticker selection panel. Refer to Figure 4 , the sticker selection panel is a half-screen page displayed above the editing page, and the present disclosure does not limit this.
[0158] Refer to Figure 4 , an interactive sticker option 1 is displayed on the sticker selection panel. In response to the triggering operation of the interactive sticker option 1 by the first user, as Figures 5 - 9 shown, the electronic device will display a message input box 2 and an interactive element 3 on the editing page. Exemplarily, the message input box 2 is in the form of a virtual paper tag, and the interactive element 3 is in the form of a virtual container, and the present disclosure does not limit this.
[0159] In 302, after the message input is completed, in response to the resource publishing operation, the electronic device publishes the first multimedia resource added with the interactive element; wherein, the interactive element is used to prompt to view the first message during the process of browsing the first multimedia resource, and the first message is the message input by the first user account currently in the logged-in state in the message input box.
[0160] Wherein, the meaning of the first multimedia resource added with the interactive element is that during the playback process of the first multimedia resource, the interactive element will be displayed on the playback page.
[0161] As an example, taking the message input box as the Figures 5 to 9 shown virtual paper tag and the interactive element as the Figures 5 to 9 shown virtual container as an example, for the production scenario of multimedia resources, the embodiments of the present disclosure support that the publishing user adds a virtual container in the form of a sticker during the editing of the multimedia resource and inputs a message on the virtual paper tag. Wherein, after the message input is completed, the virtual paper tag will be placed in the virtual container. For the consumption scenario of multimedia resources, the embodiments of the present disclosure support that the browsing user, during the playback process of the multimedia resource, triggers the virtual container displayed on the playback page to view the message input by the publishing user through the virtual paper tag when adding the virtual container. This solution enables the publishing user to add an interactive sticker pattern to the work and carry the message input by the user through the virtual paper tag. And this message can be passed to others through the work. In the consumption scenario, when the user browses the work and triggers the sticker pattern displayed on the playback page, the message carried by the virtual paper tag can be viewed.
[0162] In summary, the information display solution provided by the embodiments of the present disclosure provides users with a brand-new interaction method. Specifically, for the production scenario of multimedia resources, the embodiments of the present disclosure support the publishing user to add interaction elements during the editing of multimedia resources. For the consumption scenario of multimedia resources, the embodiments of the present disclosure support the browsing user to view the message input by the publishing user when adding the interaction element by triggering the interaction element displayed on the playback page during the playback of the multimedia resource. Since this interaction method realizes the transmission of the message edited by the publishing user to the browsing user through the work, it enriches the interaction methods in the social scenario, realizes diversified information transmission, and has good human-computer interaction effects. In addition, since the browsing user can view the messages from others without jumping to the private message page, the human-computer interaction efficiency is high.
[0163] The above Figures 2 - 3 The above shows only the basic process of the present disclosure. Next, based on a specific implementation manner, the solution provided by the present disclosure will be further elaborated. Figure 10 FIG. is a flowchart of another information display method shown according to an exemplary embodiment. As shown in Figure 10 shown, this information display method is applied to an electronic device. Taking the interaction between the first terminal 101 and the second terminal 102 as an example, this information display method includes the following steps:
[0164] In 1001, the first terminal displays an editing page of the first multimedia resource; in response to an interaction element adding operation of the first user account, the first terminal displays an interaction element and a message input box on the editing page.
[0165] For this step, please refer to the above step 301 and will not be elaborated here.
[0166] In 1002, after completing the message input, in response to a resource publishing operation of the first user account, the first terminal publishes the first multimedia resource added with the interaction element; wherein, the interaction element is used to prompt to view the first message during the browsing of the first multimedia resource, and the first message is the message input by the first user account in the message input box.
[0167] As an example, in the editing scenario of the multimedia resource, as shown in Figures 5 - 7 shown, the message input box is in the form of a virtual paper tag, and the publishing user can input a message through the virtual paper tag.
[0168] In some embodiments, this solution supports the publishing user to perform custom settings during message editing. That is, the method provided by the embodiments of the present disclosure further includes: in response to an interaction element adding operation of the first user account, the first terminal also displays setting options on the editing page. As an example, the above setting options include at least one of the following:
[0169] 1. The first setting option is used to prompt for setting the publishing scope of the first message.
[0170] Among them, Figures 5 - 6 it shows how to set the publishing scope of the first message. As an example, the first setting option is displayed on the message input box 2. For example, at the lower left corner of the message input box 2, there is a text saying "Who can open the note", and the present disclosure does not limit this. Exemplarily, as Figure 6 shown, when setting the publishing scope of the first message, the first terminal displays the following options: visible to mutual friends, partially visible, visible to close friends, and invisible to certain people. In response to the selection operation of the first user account for the option of close friends, the first terminal displays the set publishing scope on the message input box 2 (such as the lower right corner), that is, visible to close friends.
[0171] 2. The second setting option is used to prompt whether to set anonymous publishing of the first message.
[0172] Among them, this solution also supports the publishing user to hide their identity when publishing a message, that is, the publishing user can publish the message anonymously.
[0173] As an example, there is a setting option displayed on the message input box 2. In response to the triggering operation of this setting option, the first terminal further displays a setting menu, and this setting menu displays the first setting option, the second setting option, the third setting option, and the fourth setting option, and the present disclosure does not limit this.
[0174] As another example, in response to the anonymous publishing setting operation based on the second setting option, the first terminal will display multiple second accounts for selection, so as to facilitate the publishing user to select the second account used for identity hiding from these second accounts.
[0175] 3. The third setting option is used to prompt for setting the display form of the interactive element.
[0176] 4. The fourth setting option is used to prompt for setting the display form of the message input box.
[0177] Exemplarily, the above display form includes but is not limited to type, size, color, etc., and the present disclosure does not limit this.
[0178] In some other embodiments, after completing the message input, in response to the triggering operation of the Figure 5 "Finish" control in, the message input box 2 switches from the editable state to the non - editable state as shown in Figure 7 Exemplarily, the message input box 2 is defaultly displayed at the first position (such as the middle position) of the editing page. In response to the Figure 5Upon the triggering operation of the "Finish" control, the message input box 2 automatically moves to the second position (such as Figure 7 the lower left corner of the page shown), which is not limited in this disclosure. In addition, in response to the triggering operation of the Figure 5 "Finish" control in, the message input box 2 may not move its position, but directly display the close control and the second prompt, which is not limited in this disclosure.
[0179] See Figure 7 , the close control and the second prompt are displayed on the message input box 2 in an uneditable state. In response to the triggering operation of the close control, the first terminal cancels the display of the message input box 2. Among them, the second prompt is used to prompt that the user account browsing the first multimedia resource can reply to the first message.
[0180] In some other embodiments, taking the interactive element as a virtual container and the message input box as a virtual paper tag as an example, the first terminal cancels the display of the message input box in the following manner: the first terminal displays that the virtual paper tag switches from the unfolded state to the closed state and falls into the virtual container. Among them, the first message is displayed on the virtual paper tag in the unfolded state.
[0181] In some other embodiments, as Figure 8 shown, after canceling the display of the message input box, only the interactive element 3 is displayed on the editing page. In this case, the embodiments of this disclosure support the publisher to perform secondary editing on the already edited message. That is, see Figure 9 , the method provided by the embodiments of this disclosure further includes: in response to the triggering operation of the interactive element, the first terminal displays an editable message input box on the editing page. At this time, the publisher can modify, delete or re-enter the message, or re-perform the custom settings for the message.
[0182] It should be noted that for the interactive element 3 displayed on the editing page, the publisher can either move its display position or delete it, which is not limited in this disclosure.
[0183] In summary, in the production scenario of multimedia resources, users can also customize the message input box or interactive elements during the message editing process, realize the personalized display of interactive elements and messages in the consumption scenario, and achieve good human-computer interaction effect. In addition, during the message editing process, users can also choose to hide their identities by anonymous publishing, which ensures the privacy and security of information transmission. In addition, after completing the message input, the user can close the message input box by himself to avoid unnecessary blocking of the editing page. In addition, by displaying the second prompt on the editing page, the user is clear that the message may receive replies from others after being received, which is more intelligent. In addition, the closing of the message input box is combined with a specific dynamic effect. This display method enhances the user's visual experience, realizes the diversification of information transmission, and has a good human-computer interaction effect. In addition, the disclosed embodiment also supports users to perform secondary editing of the edited message, which is not only flexible, but also realizes that the secondary editing can be completed without leaving the current page, and the human-computer interaction efficiency is high. In addition, users can add interactive elements to multimedia resources by performing simple operations on the editing page, which reduces the complexity of the user's operation and has high human-computer interaction efficiency.
[0184] In 1003, the second terminal displays a play page of the first multimedia resource; wherein the play page displays interactive elements added by the first user account during the editing process of the first multimedia resource.
[0185] As an example, in order to avoid excessive obstruction of the playback screen by interactive elements, the interactive elements are displayed at the edge of the playback page, such as Figure 11 The lower left corner of the page is shown, and this disclosure does not limit this.
[0186] In 1004, in response to the triggering operation of the third user account on the interactive element, the second terminal displays the first message on the play page.
[0187] In some embodiments, taking the interactive element as a virtual container and the message input box as a virtual paper sign as an example, the second terminal displays the first message on the playback page in the following manner:
[0188] The second terminal displays on the play page that the virtual paper sign is removed from the virtual container and switched from a closed state to an expanded state, wherein the first message is displayed on the virtual paper sign in the expanded state.
[0189] In 1005, in response to the reply operation of the third user account to the first message, the second terminal sends a reply message corresponding to the first message to the first user account.
[0190] In some embodiments, taking the first message displayed by a virtual paper note as an example, see Figure 12, a quick reply control 21 is also displayed on the virtual paper tag 2. In response to the triggering operation of the third user account on the quick reply control 21, the second terminal will display a message input panel as shown in Figure 13 . The message input panel is used to reply to the first message. In response to the message sending operation of the third user account in the message input panel, the second terminal will send a reply message corresponding to the first message to the first user account.
[0191] In some other embodiments, if no follow-up relationship is established between the first user account and the third user account, in response to the reply operation to the first message, as shown in Figure 14 , the second terminal will also establish the above-mentioned follow-up relationship and display a first prompt 4. The first prompt 4 is used to prompt that the above-mentioned follow-up relationship has been established; the above-mentioned follow-up relationship means that the first user account is located in the follow-up list of the third user account, that is, the third user account performs a follow-up operation on the first user account.
[0192] In some other embodiments, taking the display of the first message through the virtual paper tag as an example, refer to Figure 15 . A message viewing control 22 is also displayed on the virtual paper tag 2. The message viewing control 22 is used to display the received full amount of messages after being triggered. The received full amount of messages includes:
[0193] A. The first message and at least one message generated based on the first message.
[0194] After receiving the first message, the third user account may reply to the first message. After the first user account receives the reply from the third user account, it may continue to reply on this basis. Therefore, in addition to the first message, the messages received by the third user account may also include: the reply to the reply made by the first user account to the third user account. Such replies are referred to as at least one message generated based on the first message in this article.
[0195] B. The second message input by the second user account when adding an interactive element to the second multimedia resource. The second multimedia resource is the multimedia resource that the third user account has browsed historically and is currently in the logged-in state.
[0196] In the embodiments of the present disclosure, in addition to the first message, the messages received by the third user account may also include: similar messages received when the third user account browses multimedia resources historically. For example, the second message input by the second user account when adding an interactive element to the second multimedia resource. The second multimedia resource is the multimedia resource that the third user account has browsed historically. In addition, the number of the second messages may be one or more, and the present disclosure does not make any limitation in this regard.
[0197] C. At least one message generated based on the second message.
[0198] Among them, after receiving the second message, the third user account may reply to the second message. And after the second user account receives the reply from the third user account, it may continue to reply on this basis. Therefore, in addition to the second message, the messages received by the third user account may also include: the reply of the second user account to the reply made by the third user account. Such replies are referred to as at least one message generated based on the second message in this article.
[0199] In some other embodiments, when the first message has been replied to, the method provided by the embodiments of the present disclosure further includes: in response to the triggering operation of the third user account on the interaction element, the second terminal displays the unreplied messages on the playback page. Among them, the unreplied messages come from at least one message generated based on the first message, the second message, or at least one message generated based on the second message.
[0200] In some other embodiments, see Figure 15 , in response to the triggering operation on the message viewing control 22, the second terminal displays a message list as shown in Figure 16 . Among them, the message list includes multiple message entries, and these message entries are used to classify and display all the received messages according to the user accounts.
[0201] In some other embodiments, when displaying the message list, for any message entry, the second terminal displays the second account information of the corresponding user account on the message entry by replacing the first account information of the corresponding user account.
[0202] Among them, the first account information is also referred to as the real account information in this article, and the second account information is also referred to as the anonymous account information in this article. As an example, displaying the second account information of the corresponding user account on the message entry by replacing the first account information of the corresponding user account includes: if the corresponding user account sets anonymous publishing during message editing, the second terminal displays the account identifier of the second account on the message entry, where the second account is selected from multiple second accounts by the corresponding user account during message editing. That is, the anonymous account information can be the account identifier of the anonymous account.
[0203] In some other embodiments, in response to the triggering operation of the third user account on any message entry in the message list, the second terminal jumps to the message input panel as shown in Figure 17 or Figure 18 . See Figures 17 - 18, specific message content and the account identifier of the user account that posted the message, such as an avatar or a user nickname, etc., are displayed on the message input panel, and the present disclosure does not limit this. Additionally, if the third user account has not followed the user account that posted the message, a follow control is also displayed on the message input panel, and the present disclosure does not limit this. Additionally, for the convenience of the third user account to reply, the message input panel also displays the reply records between the two, such as all the messages after the initially posted message, and the present disclosure does not limit this.
[0204] In some other embodiments, the second terminal cancels the display of the interactive element on the playback page after a preset duration. The preset duration is less than the playback duration of the first multimedia resource.
[0205] In summary, the information display solution provided by the embodiments of the present disclosure provides users with a brand-new interaction method. Specifically, for the production scenario of multimedia resources, the embodiments of the present disclosure support the publishing user to add interactive elements during the editing of multimedia resources. For the consumption scenario of multimedia resources, the embodiments of the present disclosure support the browsing user to view the messages input by the publishing user when adding interactive elements by triggering the interactive elements displayed on the playback page during the playback of the multimedia resource. Since this interaction method realizes the transmission of the messages edited by the publishing user to the browsing user through the work, it enriches the interaction methods in the social scenario, realizes diversified information transmission, and has a good man-machine interaction effect. Additionally, since the browsing user can view the messages from others without jumping to the private message page, the man-machine interaction efficiency is high.
[0206] Additionally, in the consumption scenario of multimedia resources, after the user triggers the interactive element, the display of the first message on the playback page is accompanied by a specific dynamic effect. This display method enhances the user's visual experience, realizes the diversification of information transmission, and has a good man-machine interaction effect. Additionally, in addition to the first message, the embodiments of the present disclosure also support the user to view more received messages, enabling the user to complete more message viewing without performing complex operations, thereby improving the man-machine interaction efficiency.
[0207] In addition, after the user triggers the interactive element, other un-responded messages can be displayed in addition to the first message, enabling the user to directly view and reply to these messages without going through the private message page, further ensuring the efficiency of human-computer interaction. In addition, when presenting the message list in the embodiments of the present disclosure, the identities of user accounts with anonymous requirements can also be hidden, ensuring the privacy and security of information transmission and achieving good human-computer interaction effects. In addition, during the process of replying to the first message, a specific follow-up relationship can be automatically established between the publishing user and the browsing user without the need for user operation, further enhancing the efficiency of human-computer interaction. In addition, by controlling the display time of the interactive element on the playback page, long-term occlusion of the playback screen by the interactive element is avoided, ensuring the viewing experience of the user and achieving good human-computer interaction effects.
[0208] Figure 19 is a block diagram of an information display device shown according to an exemplary embodiment. Referring to Figure 19 , the device includes:
[0209] A first display module 1901, configured to display a playback page of a first multimedia resource; wherein, an interactive element added by a first user account during the editing of the first multimedia resource is displayed on the playback page, and the interactive element is used to prompt viewing of a received first message, and the first message is input by the first user account when adding the interactive element;
[0210] A second display module 1902, configured to, in response to a trigger operation on the interactive element, display the first message on the playback page;
[0211] A sending module 1903, configured to, in response to a reply operation on the message, send a reply message corresponding to the first message to the first user account.
[0212] The information display solution provided by the embodiments of the present disclosure provides a brand-new interaction method for users. Specifically, for the production scenario of multimedia resources, the embodiments of the present disclosure support a publishing user to add an interactive element during the editing of the multimedia resource. For the consumption scenario of multimedia resources, the embodiments of the present disclosure support a browsing user to view, during the playback of the multimedia resource, a message input by the publishing user when adding the interactive element by triggering the interactive element displayed on the playback page. Since this interaction method realizes the transmission of the message edited by the publishing user to the browsing user through the work, it enriches the interaction methods in the social scenario, realizes diversified information transmission, and achieves good human-computer interaction effects. In addition, since the browsing user can view messages from others without jumping to the private message page, the human-computer interaction efficiency is high.
[0213] In some embodiments, the interactive element is a virtual container; the second display module is configured to:
[0214] On the playback page, display that the virtual paper tag is moved out of the virtual container and switched from the closed state to the expanded state; wherein, the first message is displayed on the virtual paper tag in the expanded state.
[0215] In some other embodiments, the second display module is configured to:
[0216] On the playback page, display the first message and a message viewing control, where the message viewing control is used to display the received full amount of messages after being triggered; wherein, the full amount of messages includes:
[0217] The first message and at least one message generated based on the first message;
[0218] A second message input by the second user account when adding the interactive element to the second multimedia resource; wherein, the second multimedia resource is a multimedia resource that the third user account currently in the logged-in state has browsed historically.
[0219] At least one message generated based on the second message.
[0220] In some other embodiments, the second display module is configured to:
[0221] In the case where the first message has been replied, in response to a trigger operation on the interactive element, display the unreplied messages on the playback page;
[0222] Wherein, the unreplied messages come from at least one message generated based on the first message, the second message, or at least one message generated based on the second message.
[0223] In some other embodiments, the second display module is further configured to:
[0224] In response to a trigger operation on the message viewing control, display a message list; wherein, the message list includes a plurality of message entries, and the plurality of message entries are used to classify and display the full amount of messages according to user accounts;
[0225] For any one message entry, display the second account information of the corresponding user account in the message entry by replacing the first account information of the corresponding user account.
[0226] In some other embodiments, the second display module is further configured to:
[0227] If the corresponding user account sets anonymous publishing during message editing, the account identifier of a second account is displayed on the message entry, and the second account is selected from multiple second accounts by the corresponding user account during message editing.
[0228] In some other embodiments, the apparatus further includes:
[0229] A third display module, configured to display a first prompt in response to the reply operation if no follow relationship is established between the first user account and a third user account that is currently logged in.
[0230] Wherein, the first prompt is used to prompt that the follow relationship has been established; the follow relationship means that the first user account is in the follow list of the third user account.
[0231] In some other embodiments, the first display module is further configured to:
[0232] After a preset duration, cancel the display of the interactive element on the playback page; wherein, the preset duration is less than the playback duration of the first multimedia resource.
[0233] All the above optional technical solutions can be combined arbitrarily to form alternative embodiments of the present disclosure, which will not be elaborated here.
[0234] Figure 20 It is a block diagram of another information display device shown according to an exemplary embodiment. Refer to Figure 20 , the apparatus includes:
[0235] A fourth display module 2001, configured to display an editing page of a first multimedia resource;
[0236] A fifth display module 2002, configured to display an interactive element and a message input box on the editing page in response to an interactive element addition operation;
[0237] A publishing module 2003, configured to publish the first multimedia resource with the interactive element added in response to a resource publishing operation after message input is completed;
[0238] Wherein, the interactive element is used to prompt to view a first message during the process of browsing the first multimedia resource, and the first message is input by a first user account that is currently logged in in the message input box.
[0239] The information display solution provided by the embodiments of the present disclosure provides users with a brand-new interaction method. Specifically, for the production scenario of multimedia resources, the embodiments of the present disclosure support the publishing user to add interactive elements during the editing of multimedia resources. For the consumption scenario of multimedia resources, the embodiments of the present disclosure support the browsing user to view the message input by the publishing user when adding the interactive element by triggering the interactive element displayed on the playback page during the playback of the multimedia resource. Since this interaction method realizes the transmission of the message edited by the publishing user to the browsing user through the work, it enriches the interaction methods in the social scenario, realizes diversified information transmission, and has good human-computer interaction effects. In addition, since the browsing user can view the messages from others without jumping to the private message page, the human-computer interaction efficiency is high.
[0240] In some embodiments, the fifth display module is further configured to, in response to the interactive element addition operation, display setting options on the editing page;
[0241] Wherein, the setting options include at least one of the following:
[0242] The first setting option, which is used to prompt to set the publishing range of the first message;
[0243] The second setting option, which is used to prompt whether to set anonymous publishing of the first message;
[0244] The third setting option, which is used to prompt to set the display form of the interactive element;
[0245] The fourth setting option, which is used to prompt to set the display form of the message input box.
[0246] In other embodiments, the fifth display module is further configured to:
[0247] In response to the anonymous publishing setting operation based on the second setting option, display multiple second accounts for selection.
[0248] In other embodiments, after the message input is completed, the message input box switches from an editable state to a non-editable state; the fifth display module is further configured to:
[0249] Display a close control and a second prompt on the non-editable message input box;
[0250] In response to the triggering operation on the close control, cancel the display of the message input box; wherein, the second prompt is used to prompt that the user account browsing the first multimedia resource can reply to the first message.
[0251] In some other embodiments, the interactive element is a virtual container, and the message input box is a virtual paper tag; the fifth display module is further configured to:
[0252] Display the virtual paper tag switching from an unfolded state to a closed state and falling into the virtual container;
[0253] Wherein, the first message is displayed on the virtual paper tag in the unfolded state.
[0254] In some other embodiments, the fifth display module is further configured to:
[0255] After canceling the display of the message input box, in response to a trigger operation on the interactive element, display the message input box in an editable state on the editing page.
[0256] In some other embodiments, the interactive element is a sticker pattern for interaction;
[0257] The fifth display module is configured to:
[0258] In response to a trigger operation on the sticker entry on the editing page, display interactive sticker options;
[0259] In response to a trigger operation on the interactive sticker options, display the interactive element and the message input box on the editing page.
[0260] All of the above optional technical solutions can be combined arbitrarily to form alternative embodiments of the present disclosure, which will not be elaborated here.
[0261] It should be noted that when the information display device provided in the above embodiments performs information display, only the above division of each functional unit is used for illustration. In actual applications, the above functions can be allocated to different functional units according to needs, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the information display device provided in the above embodiments and the information display method embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be elaborated here.
[0262] Regarding the device in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.
[0263] In some embodiments, an electronic device is further provided, and the electronic device includes:
[0264] One or more processors;
[0265] A memory for storing executable program code for the processor;
[0266] Wherein, the processor is configured to execute the program code to implement the above information display method.
[0267] Wherein, in response to the electronic device being provided as a terminal Figure 21 is a block diagram of a terminal 2100 shown according to an exemplary embodiment.
[0268] Generally, the terminal 2100 includes: a processor 2101 and a memory 2102.
[0269] The processor 2101 includes one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2101 is implemented in at least one of the following hardware forms: DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Alternatively, the processor 2101 includes a main processor and a co-processor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the co-processor is a low-power processor for processing data in the standby state.
[0270] In some embodiments, the processor 2101 is integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2101 further includes an AI (Artificial Intelligence) processor, and the AI processor is used to process computational operations related to machine learning.
[0271] The memory 2102 includes one or more computer-readable storage media, and the computer-readable storage media are non-transitory. The memory 2102 further includes a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 2102 are used to store at least one program code, and the at least one program code is used to be executed by the processor 2101 to implement the information display method provided in the method embodiments of the present disclosure.
[0272] In some embodiments, the terminal 2100 further includes: a peripheral device interface 2103 and at least one peripheral device. The processor 2101, the memory 2102, and the peripheral device interface 2103 are connected by a bus or signal lines. Each peripheral device is connected to the peripheral device interface 2103 through a bus, signal lines, or a circuit board. The peripheral device includes at least one of a radio frequency circuit 2104, a display screen 2105, a camera assembly 2106, an audio circuit 2107, and a power supply 2108.
[0273] The peripheral device interface 2103 is used to connect at least one peripheral device related to I / O (Input / Output) to the processor 2101 and the memory 2102. In some embodiments, the processor 2101, the memory 2102, and the peripheral device interface 2103 are integrated on the same chip or circuit board; in other embodiments, any one or two of the processor 2101, the memory 2102, and the peripheral device interface 2103 are implemented on a separate chip or circuit board, and the present disclosure does not limit this.
[0274] The radio frequency circuit 2104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 2104 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 2104 converts an electrical signal into an electromagnetic signal for transmission, or converts a received electromagnetic signal into an electrical signal. In some embodiments, the radio frequency circuit 2104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like. The radio frequency circuit 2104 communicates with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 2104 further includes a circuit related to NFC (Near Field Communication), and the present disclosure does not limit this.
[0275] The display screen 2105 is used to display the UI (User Interface). The UI includes graphics, text, icons, videos, and any combination thereof. When the display screen 2105 is a touch display screen, the display screen 2105 also has the ability to collect touch signals on or above the surface of the display screen 2105. The touch signals are input as control signals to the processor 2101 for processing. At this time, the display screen 2105 is also used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there is one display screen 2105, which is disposed on the front panel of the terminal 2100; in other embodiments, there are at least two display screens 2105, which are respectively disposed on different surfaces of the terminal 2100 or are in a folding design; in other embodiments, the display screen 2105 is a flexible display screen, which is disposed on the curved surface or the folding surface of the terminal 2100. Alternatively, the display screen 2105 is set to an irregular non-rectangular shape, that is, a special-shaped screen. The display screen 2105 is prepared using materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0276] The camera module 2106 is used to collect images or videos. In some embodiments, the camera module 2106 includes a front camera and a rear camera. Generally, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth camera, a wide-angle camera, and a telephoto camera, so as to implement the function of background blurring by fusing the main camera and the depth camera, panoramic shooting by fusing the main camera and the wide-angle camera, and VR (Virtual Reality) shooting function or other fused shooting functions. In other embodiments, the camera module 2106 further includes a flash. The flash is a single-color temperature flash or a two-color temperature flash. The two-color temperature flash refers to the combination of a warm light flash and a cold light flash, which is used for light compensation under different color temperatures.
[0277] The audio circuit 2107 includes a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, convert the sound waves into electrical signals and input the electrical signals to the processor 2101 for processing, or input them to the radio frequency circuit 2104 to implement voice communication. For the purpose of stereo collection or noise reduction, there are multiple microphones, which are respectively arranged at different parts of the terminal 2100. Alternatively, the microphone is an array microphone or an omnidirectional collection type microphone. The speaker is used to convert the electrical signals from the processor 2101 or the radio frequency circuit 2104 into sound waves. The speaker is a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 2107 further includes a headphone jack.
[0278] The power supply 2108 is used to supply power to each component in the terminal 2100. The power supply 2108 is alternating current, direct current, a primary battery or a rechargeable battery. When the power supply 2108 includes a rechargeable battery, the rechargeable battery is a wired rechargeable battery or a wireless rechargeable battery. The wired rechargeable battery is a battery charged through a wired line, and the wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery is also used to support fast charging technology.
[0279] Those skilled in the art can understand that Figure 21 the structure shown in does not constitute a limitation on the terminal 2100, and it may include more or fewer components than shown in the figure, or combine some components, or adopt different component arrangements.
[0280] In some embodiments, a computer-readable storage medium including instructions is also provided, such as a memory including instructions, and the above instructions are executed by a processor of an electronic device to implement the above information display method. In other embodiments, the computer-readable storage medium is ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
[0281] In some embodiments, a computer program product including a computer program is also provided, and when the computer program is executed by a processor of an electronic device, it implements the above information display method.
[0282] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include known common knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0283] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An information display method, characterized in that, The method includes: Displaying a playback page of a first multimedia resource; wherein, an interactive element added by a first user account during the editing process of the first multimedia resource is displayed on the playback page, and the interactive element is used to prompt to view a received first message, and the first message is input by the first user account when adding the interactive element; In response to a trigger operation on the interactive element, displaying the first message on the playback page; In response to a reply operation on the first message, sending a reply message corresponding to the first message to the first user account.
2. The information display method according to claim 1, wherein The interactive element is a virtual container; the displaying the first message on the playback page includes: Displaying on the playback page that a virtual paper tag is moved out of the virtual container and switched from a closed state to an unfolded state; wherein, the first message is displayed on the virtual paper tag in the unfolded state.
3. The information display method according to claim 1, wherein The displaying the first message on the playback page includes: Displaying the first message and a message viewing control on the playback page, and the message viewing control is used to display all received messages after being triggered; wherein, the all received messages include: The first message and at least one message generated based on the first message; A second message input by a second user account when adding the interactive element in a second multimedia resource; wherein, the second multimedia resource is a multimedia resource that a third user account currently in the logged-in state has browsed historically; At least one message generated based on the second message.
4. The information display method according to claim 3, characterized in that In the case where the first message has been replied, the method further includes: In response to a trigger operation on the interactive element, displaying the unreplied messages on the playback page; wherein, the unreplied messages come from at least one message generated based on the first message, the second message, or at least one message generated based on the second message.
5. The information display method according to claim 3, characterized in that, The method further includes: In response to a trigger operation on the message viewing control, displaying a message list; wherein, the message list includes a plurality of message entries, and the plurality of message entries are used to classify and display the all received messages according to user accounts; For any one message entry, displaying the second account information of the corresponding user account in the message entry by replacing the first account information of the corresponding user account.
6. The information display method according to claim 5, characterized in that The displaying the second account information of the corresponding user account in the message entry by replacing the first account information of the corresponding user account includes: If the corresponding user account sets anonymous publication during message editing, displaying the account identifier of the second account on the message entry, and the second account is selected from a plurality of second accounts by the corresponding user account during message editing.
7. The information display method according to claim 1, wherein The method further includes: If no follow relationship is established between the first user account and the third user account currently in the logged-in state, in response to the reply operation, displaying a first prompt; wherein, the first prompt is used to prompt that the follow relationship has been established; the follow relationship means that the first user account is in the follow list of the third user account.
8. The information display method according to any one of claims 1 to 7, characterized in that The method further includes: After a preset duration, the interactive element is cancelled from being displayed on the playback page; wherein, the preset duration is less than the playback duration of the first multimedia resource.
9. An information display method, characterized in that The method includes: Displaying an editing page of a first multimedia resource; In response to an interactive element adding operation, displaying an interactive element and a message input box on the editing page; After message input is completed, in response to a resource publishing operation, publishing the first multimedia resource with the interactive element added; wherein, the interactive element is used to prompt to view a first message during the process of browsing the first multimedia resource, and the first message is input by a first user account that is currently in the logged-in state in the message input box.
10. The information display method according to claim 9, characterized in that The method further includes: In response to the interactive element adding operation, displaying setting options on the editing page; Wherein, the setting options include at least one of the following: A first setting option for prompting to set the publishing range of the first message; A second setting option for prompting whether to set anonymous publishing of the first message; A third setting option for prompting to set the display form of the interactive element; A fourth setting option for prompting to set the display form of the message input box.
11. The information display method according to claim 10, wherein The method further includes: In response to an anonymous publishing setting operation based on the second setting option, displaying a plurality of second accounts for selection.
12. The information display method according to claim 9, characterized in that, After message input is completed, the message input box is switched from an editable state to a non-editable state; the method further includes: Displaying a closing control and a second prompt on the message input box in the non-editable state; In response to a triggering operation on the closing control, cancelling the display of the message input box; wherein, the second prompt is used to prompt that a user account browsing the first multimedia resource can reply to the first message.
13. The information display method according to claim 12, characterized in that The interactive element is a virtual container, and the message input box is a virtual paper tag; the cancelling the display of the message input box includes: Displaying the virtual paper tag switching from an unfolded state to a closed state and falling into the virtual container; Wherein, the first message is displayed on the virtual paper tag in the unfolded state.
14. The information display method according to claim 12, characterized in that After cancelling the display of the message input box, the method further includes: In response to a triggering operation on the interactive element, displaying the message input box in an editable state on the editing page.
15. The information display method according to any one of claims 9 to 14, characterized in that The interactive element is an interactive sticker pattern; The in response to an interactive element adding operation, displaying an interactive element and a message input box on the editing page includes: In response to a triggering operation on a sticker entry on the editing page, displaying interactive sticker options; In response to a triggering operation on the interactive sticker options, displaying the interactive element and the message input box on the editing page.
16. An information display device, characterized in that, The device includes: The first display module is configured to display a playback page of a first multimedia resource; wherein, an interactive element added by a first user account during the editing process of the first multimedia resource is displayed on the playback page, and the interactive element is used to prompt to view a received first message, and the first message is input by the first user account when adding the interactive element; The second display module is configured to, in response to a trigger operation on the interactive element, display the first message on the playback page; The sending module is configured to, in response to a reply operation on the message, send a reply message corresponding to the first message to the first user account.
17. An information display device, characterized in that, The device includes: The fourth display module is configured to display an editing page of a first multimedia resource; The fifth display module is configured to, in response to an interactive element adding operation, display an interactive element and a message input box on the editing page; The publishing module is configured to, after completing message input, in response to a resource publishing operation, publish the first multimedia resource with the interactive element added thereto. Wherein, the interactive element is used to prompt to view a first message during the process of browsing the first multimedia resource, and the first message is input by the first user account that is currently in the logged-in state in the message input box.
18. An electronic device, characterized in that, The electronic device includes: One or more processors; A memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the information display method according to any one of claims 1 to 8; or, the information display method according to any one of claims 9 to 15.
19. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to execute the information display method according to any one of claims 1 to 8; Or, the information display method according to any one of claims 9 to 15.
20. A computer program product, characterized in that, Including a computer program, when the computer program is executed by the processor of the electronic device, it implements the information display method according to any one of claims 1 to 8; Or, the information display method according to any one of claims 9 to 15.
Citation Information
Patent Citations
Social media information collaborative editing method and equipment
CN111797600A
Article transaction method and device, electronic equipment and medium
CN118429058A
Information display method and device, electronic equipment and storage medium
CN119520457A
Rule-based messaging and user interaction system
US20240267351A1