Multimedia resource interaction method and device, electronic equipment and storage medium
Patent Information
- Application Number
- CN202411449170.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-16
- Publication Date
- 2026-09-08
- Estimated Expiration
- 2044-10-16
AI Technical Summary
[0004]本公开提供一种多媒体资源交互方法、装置、电子设备及存储介质,以至少解决相关技术中由于资源展示页面中所展示的交互控件有限,从而导致与多媒体资源的交互方式有限的问题
[0059]This disclosure, by displaying multiple preset interactive controls corresponding to a target multimedia resource, can display multiple associated interactive controls corresponding to the target interactive control in response to a first preset gesture operation on the target interactive control. These associated interactive controls are different from the multiple preset interactive controls. The multiple preset interactive controls directly displayed during the target multimedia display are shallow interactive controls, while the associated interactive controls not directly displayed during the target multimedia display can be deep interactive controls. Thus, by performing a first preset gesture operation on the target interactive control, multiple associated interactive controls can be invoked. Furthermore, by responding to a selection operation on at least one associated interactive control, an interactive operation corresponding to at least one associated interactive control is executed, and the interactive result information corresponding to at least one associated interactive control is displayed. In other words, based on interaction with multiple preset interactive controls, it further enables the display of more deep associated interactive controls by performing a first preset gesture operation on the target interactive control, thereby increasing the number of interactive controls that can be interacted with, expanding the types of interactive controls, and enriching the interaction methods with the target multimedia resource.
Smart Images

Figure CN119512433B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of multimedia resource technology, and in particular to a multimedia resource interaction method, apparatus, electronic device and storage medium. Background Technology
[0002] During the display of multimedia resources, interaction with the multimedia resources can be achieved through interactive controls corresponding to the multimedia resources, and the interaction result information can be displayed accordingly.
[0003] In related technologies, multimedia resources can generally be interacted with through interactive controls displayed on resource display pages. However, due to the limited number of interactive controls displayed on resource display pages, the ways to interact with multimedia resources are limited. Summary of the Invention
[0004] This disclosure provides a multimedia resource interaction method, apparatus, electronic device, and storage medium to at least solve the problem in related technologies where the limited interactive controls displayed on resource display pages result in limited interaction methods with multimedia resources. The technical solution of this disclosure is as follows:
[0005] According to a first aspect of the present disclosure, a multimedia resource interaction method is provided, comprising:
[0006] Display multiple preset interactive controls corresponding to the target multimedia resource on the target page;
[0007] In response to a first preset gesture operation on the target interactive control, multiple associated interactive controls corresponding to the target interactive control are displayed; the multiple associated interactive controls are different from the multiple preset interactive controls; the target interactive control is any one of the multiple preset interactive controls.
[0008] In response to a selection operation of at least one associated interactive control, the interaction result information corresponding to the at least one associated interactive control is displayed.
[0009] In an exemplary embodiment, the step of displaying interaction result information corresponding to the at least one associated interactive control in response to a selection operation on at least one associated interactive control includes:
[0010] In response to a trigger operation on any associated interactive control, the interaction result information corresponding to that associated interactive control is displayed.
[0011] In one exemplary embodiment, each associated interactive control corresponds to multiple candidate interactive objects;
[0012] The step of responding to a trigger operation on any associated interactive control and displaying the interaction result information corresponding to that associated interactive control includes:
[0013] In response to a trigger operation on any of the associated interactive controls, the plurality of candidate interactive objects are displayed;
[0014] In response to the selection operation of the target interactive object, the interaction result information corresponding to the target interactive object is displayed; the target interactive object is any one of the plurality of candidate interactive objects.
[0015] In one exemplary embodiment, after responding to a triggering operation on any associated interactive control, the method further includes:
[0016] The first display state is used to display any of the associated interactive controls; the first display state indicates that any of the associated interactive controls is in a selected state.
[0017] In one exemplary embodiment, the method further includes:
[0018] When the first preset gesture operation has been performed on the target interactive control, the target interactive control is displayed in a second display state; the second display state indicates that the target interactive control is in a touched state.
[0019] In an exemplary embodiment, the step of displaying interaction result information corresponding to the at least one associated interactive control in response to a selection operation on at least one associated interactive control includes:
[0020] In response to a second preset gesture operation on the target interactive control, the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control are displayed; the first preset gesture operation and the second preset gesture operation are consecutive operations, and the second preset gesture operation is located after the first preset gesture operation.
[0021] In an exemplary embodiment, the step of displaying interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control in response to a second preset gesture operation on the target interactive control includes:
[0022] In response to the second preset gesture operation on the target interactive control, during the execution of the second preset gesture operation, real-time execution progress information of the second preset gesture operation is displayed;
[0023] When the real-time execution progress information meets the preset progress conditions, the interaction result information corresponding to each of the multiple associated interactive controls and the interaction result information corresponding to the target interactive control are displayed.
[0024] In one exemplary embodiment, the method further includes:
[0025] When the real-time execution progress information meets the preset progress conditions, the target interactive control and the plurality of associated interactive controls are displayed in a third display state; the third display state indicates that the target interactive control and the plurality of associated interactive controls are in a selected state.
[0026] In one exemplary embodiment, at least one of the plurality of associated interactive controls corresponds to a plurality of candidate interactive objects;
[0027] The step of displaying the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control in response to a second preset gesture operation on the target interactive control includes:
[0028] In response to the second preset gesture operation on the target interactive control, multiple candidate interactive objects corresponding to the at least one associated interactive control are displayed;
[0029] In response to the selection operation of the target interactive object, the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control are displayed; the interaction result information corresponding to each of the plurality of associated interactive controls includes the interaction result information corresponding to the target interactive object.
[0030] According to a second aspect of the present disclosure, a multimedia resource interaction device is provided, comprising:
[0031] The preset interactive control unit is configured to execute multiple preset interactive controls corresponding to the target multimedia resources displayed on the target page;
[0032] The associated interactive control unit is configured to perform a first preset gesture operation in response to a target interactive control, and display a plurality of associated interactive controls corresponding to the target interactive control; the plurality of associated interactive controls are different from the plurality of preset interactive controls; the target interactive control is any one of the plurality of preset interactive controls.
[0033] The interaction result information display unit is configured to perform an action in response to the selection operation of at least one associated interactive control, and display the interaction result information corresponding to the at least one associated interactive control.
[0034] In one exemplary embodiment, the interactive result information display unit is configured to perform:
[0035] In response to a trigger operation on any associated interactive control, the interaction result information corresponding to that associated interactive control is displayed.
[0036] In one exemplary embodiment, each associated interactive control corresponds to multiple candidate interactive objects;
[0037] The interactive result information display unit is configured to execute:
[0038] In response to a trigger operation on any of the associated interactive controls, the plurality of candidate interactive objects are displayed;
[0039] In response to the selection operation of the target interactive object, the interaction result information corresponding to the target interactive object is displayed; the target interactive object is any one of the plurality of candidate interactive objects.
[0040] In one exemplary embodiment, the apparatus further includes:
[0041] The first display unit is configured to display any of the associated interactive controls in a first display state; the first display state indicates that any of the associated interactive controls is in a selected state.
[0042] In one exemplary embodiment, the apparatus further includes:
[0043] The second display unit is configured to display the target interactive control in a second display state when the first preset gesture operation has been performed on the target interactive control; the second display state indicates that the target interactive control is in a touched state.
[0044] In one exemplary embodiment, the interactive result information display unit is configured to perform:
[0045] In response to a second preset gesture operation on the target interactive control, the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control are displayed; the first preset gesture operation and the second preset gesture operation are consecutive operations, and the second preset gesture operation is located after the first preset gesture operation.
[0046] In one exemplary embodiment, the interactive result information display unit is configured to perform:
[0047] In response to the second preset gesture operation on the target interactive control, during the execution of the second preset gesture operation, real-time execution progress information of the second preset gesture operation is displayed;
[0048] When the real-time execution progress information meets the preset progress conditions, the interaction result information corresponding to each of the multiple associated interactive controls and the interaction result information corresponding to the target interactive control are displayed.
[0049] In one exemplary embodiment, the apparatus further includes:
[0050] The third display unit is configured to display the target interactive control and the plurality of associated interactive controls in a third display state when the real-time execution progress information meets the preset progress conditions; the third display state indicates that the target interactive control and the plurality of associated interactive controls are in a selected state.
[0051] In one exemplary embodiment, at least one of the plurality of associated interactive controls corresponds to a plurality of candidate interactive objects;
[0052] The interactive result information display unit is configured to execute:
[0053] In response to the second preset gesture operation on the target interactive control, multiple candidate interactive objects corresponding to the at least one associated interactive control are displayed;
[0054] In response to the selection operation of the target interactive object, the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control are displayed; the interaction result information corresponding to each of the plurality of associated interactive controls includes the interaction result information corresponding to the target interactive object.
[0055] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the multimedia resource interaction method as described above.
[0056] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the multimedia resource interaction method as described above.
[0057] According to a fifth aspect of the present disclosure, a computer program product is provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform the multimedia resource interaction method described above.
[0058] The technical solutions provided by the embodiments of this disclosure have at least the following beneficial effects:
[0059] This disclosure, by displaying multiple preset interactive controls corresponding to a target multimedia resource, can display multiple associated interactive controls corresponding to the target interactive control in response to a first preset gesture operation on the target interactive control. These associated interactive controls are different from the multiple preset interactive controls. The multiple preset interactive controls directly displayed during the target multimedia display are shallow interactive controls, while the associated interactive controls not directly displayed during the target multimedia display can be deep interactive controls. Thus, by performing a first preset gesture operation on the target interactive control, multiple associated interactive controls can be invoked. Furthermore, by responding to a selection operation on at least one associated interactive control, an interactive operation corresponding to at least one associated interactive control is executed, and the interactive result information corresponding to at least one associated interactive control is displayed. In other words, based on interaction with multiple preset interactive controls, it further enables the display of more deep associated interactive controls by performing a first preset gesture operation on the target interactive control, thereby increasing the number of interactive controls that can be interacted with, expanding the types of interactive controls, and enriching the interaction methods with the target multimedia resource.
[0060] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0061] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0062] Figure 1 This is a schematic diagram of an implementation environment according to an exemplary embodiment.
[0063] Figure 2 This is a flowchart illustrating a multimedia resource interaction method according to an exemplary embodiment.
[0064] Figure 3 This is a schematic diagram illustrating a target interactive control and multiple associated interactive controls according to an exemplary embodiment.
[0065] Figure 4 This is a schematic diagram illustrating the display of associated interactive controls in a first state according to an exemplary embodiment.
[0066] Figure 5 This is a schematic diagram illustrating the first display of interactive result information according to an exemplary embodiment.
[0067] Figure 6 This is a second schematic diagram illustrating the interaction result information according to an exemplary embodiment.
[0068] Figure 7 This is a schematic diagram illustrating the third display of interactive result information according to an exemplary embodiment.
[0069] Figure 8 This is a schematic diagram illustrating the real-time execution progress information of a second preset gesture operation according to an exemplary embodiment.
[0070] Figure 9 This is a schematic diagram illustrating an interactive control displayed in a third display state according to an exemplary embodiment.
[0071] Figure 10 This is a fourth schematic diagram illustrating the interaction result information according to an exemplary embodiment.
[0072] Figure 11 This is a schematic diagram of a multimedia resource interaction device according to an exemplary embodiment.
[0073] Figure 12 This is a schematic diagram of an electronic device structure according to an exemplary embodiment. Detailed Implementation
[0074] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0075] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0076] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0077] Please see Figure 1 The illustration shows an implementation environment provided by the present disclosure, which may include at least one resource display terminal 110 and a resource server 120, and the resource display terminal 110 and the resource server 120 may communicate with each other via a network.
[0078] Specifically, the resource display terminal 110 can respond to a resource creation request, generate multimedia resources, and send the generated multimedia resources to the resource server 120; correspondingly, the resource display terminal 110 can obtain multimedia resources from the resource server 120 and display the obtained multimedia resources; furthermore, when displaying multimedia resources, the resource display terminal 110 can simultaneously display multiple preset interactive controls, thereby facilitating the user corresponding to the resource display terminal 110 to interact with the multimedia resources through multiple preset interactive controls.
[0079] The resource display terminal 110 can communicate with the resource server 120 based on a browser / server (B / S) mode or a client / server (C / S) mode. The resource display terminal 110 may include physical devices such as smartphones, tablets, laptops, digital assistants, smart wearable devices, and in-vehicle terminals, and may also include software running on the physical device, such as applications. The operating system running on the resource display terminal 110 in this embodiment may include, but is not limited to, Android, iOS, Linux, and Windows.
[0080] The resource server 120 and the resource display terminal 110 can establish a communication connection via wired or wireless means. The resource server 120 may include a stand-alone server, a distributed server, or a server cluster consisting of multiple servers, wherein the server may be a cloud server.
[0081] To address the limitation in interactive methods for multimedia resources due to the limited number of interactive controls displayed on resource display pages in related technologies, this disclosure provides a multimedia resource interaction method. The executing entity of this method can be the aforementioned resource display terminal. Specifically, please refer to... Figure 2 The method may include:
[0082] S210. Display multiple preset interactive controls corresponding to the target multimedia resource on the target page.
[0083] In this embodiment, the target page can be a display page for the target multimedia resource. That is, the target page displays the target multimedia resource and multiple preset interactive controls corresponding to it. During the display of the target multimedia resource, the multiple preset interactive controls directly displayed are shallow interactive controls; these controls are interactive controls that are directly displayed along with the target multimedia resource. Specifically, in this embodiment, the multiple preset interactive controls can be interactive controls that begin displaying simultaneously with the target multimedia resource. That is, when the target multimedia resource is displayed, the multiple preset interactive controls begin displaying, and the start time of the target multimedia resource display is the same as the start time of the multiple preset interactive controls display. In this embodiment, the multiple preset interactive controls may include like controls, comment controls, favorite controls, share controls, etc.
[0084] S220. In response to a first preset gesture operation on the target interactive control, display a plurality of associated interactive controls corresponding to the target interactive control; the plurality of associated interactive controls are different from the plurality of preset interactive controls; the target interactive control is any one of the plurality of preset interactive controls.
[0085] As described above, multiple preset interactive controls are shallow interactive controls that are directly displayed when the target multimedia resource is shown. Each preset interactive control may also correspond to multiple deeper associated interactive controls. The deeper associated interactive controls cannot be automatically displayed during the display of the target multimedia resource. Instead, corresponding operations need to be performed on the preset interactive control to activate the associated interactive controls corresponding to that preset interactive control. Specifically, in response to the first preset gesture operation on the target interactive control, multiple associated interactive controls corresponding to the target interactive control can be displayed. The target interactive control can be any of the multiple preset interactive controls, specifically any of the interactive controls such as like, comment, favorite, and share controls.
[0086] The interaction intent of the target interactive control and its associated interactive controls are similar. The interaction intent of multiple associated interactive controls corresponding to the target interactive control can be obtained by fine-grained division of the interaction intent of the target interactive control, resulting in multiple dimensions of interaction intent. Taking the target interactive control as a "like" control as an example, the multiple associated interactive controls corresponding to the "like" control include the "appreciation" control and the "recommendation" control. The "appreciation" control is used to realize the interactive operation of appreciating the target multimedia resource, and the "recommendation" control is used to realize the interactive operation of recommending the target multimedia resource to a friend's account. It can be understood that the intention to appreciate the target multimedia resource and the intention to recommend the target multimedia resource are similar to the intention to like the target multimedia resource, and the intention to appreciate and the intention to recommend are further refinements of the intention to like.
[0087] The first preset gesture operation on the target interactive control can be a long press operation or a double-click operation, etc., and this embodiment does not make specific limitations. In addition, when the first preset gesture operation is a long press operation, the first preset gesture operation is determined to be completed if the long press operation meets the first preset duration. The first preset duration can be determined according to the specific implementation.
[0088] Specifically, in response to a first preset gesture operation on the target interactive control, multiple associated interactive controls corresponding to the target interactive control can be displayed in the vicinity of the target interactive control, so that users of the resource display terminal can conveniently and quickly see multiple associated interactive controls.
[0089] Furthermore, the multimedia resource interaction method in this embodiment may also include:
[0090] When the first preset gesture operation has been performed on the target interactive control, the target interactive control is displayed in a second display state; the second display state indicates that the target interactive control is in a touched state.
[0091] When the first preset gesture operation is performed on the target interactive control, displaying the target interactive control in the second display state can be either highlighting the target interactive control or enlarging the target interactive control. Any display format that can highlight the target interactive control can be applied to this embodiment, and is not limited here.
[0092] Please see Figure 3 The diagram illustrates the target interactive control and multiple associated interactive controls. Taking a "like" control as the target interactive control and a long-press gesture as the first preset gesture, the target page 310 displays the target multimedia resource and multiple preset interactive controls, including a "like" control 320, a comment control, a favorite control, and a share control. When a long-press gesture is performed on the "like" control, it is highlighted, and multiple associated interactive controls 330 corresponding to the "like" control are displayed. These associated interactive controls may include a "like" control and a "recommend" control. Furthermore, while displaying the associated interactive controls, text labels for the corresponding associated interactive controls can be displayed in the adjacent area to help users of the resource display terminal clearly understand the function of each associated interactive control.
[0093] In this embodiment, when a first preset gesture operation is performed on the target interactive control, it indicates that a touch operation has been performed on the target interactive control, and the target interactive control is in a touched state accordingly. On the one hand, this avoids the problem of repeated triggering operations caused by the target interactive control being triggered but not showing a touched state. On the other hand, displaying multiple associated interactive controls while displaying the target interactive control in a touched state indicates that the display of these multiple associated interactive controls is due to the triggering of the target interactive control. Thus, these multiple associated interactive controls are multiple associated interactive controls corresponding to the target interactive control, thereby making it easier to clarify the relationship between the associated interactive controls and the target interactive control.
[0094] S230. In response to a selection operation on at least one associated interactive control, display the interaction result information corresponding to the at least one associated interactive control.
[0095] In this embodiment, the selection modes for associated interactive controls can include a single selection mode and a select all mode. The single selection mode allows selection of any one of multiple associated interactive controls, while the select all mode allows selection of all associated interactive controls. Specifically, the user of the resource display terminal can determine the selection mode through mode settings. When at least one associated interactive control is selected, the interaction result information of the selected associated interactive control can be displayed accordingly. This interaction result information may include text prompts and special effects. The special effects may include effects independent of the interactive control, or effects that deform the interactive control.
[0096] This disclosure, by displaying multiple preset interactive controls corresponding to a target multimedia resource, can display multiple associated interactive controls corresponding to the target interactive control in response to a first preset gesture operation on the target interactive control. These associated interactive controls are different from the multiple preset interactive controls. The multiple preset interactive controls directly displayed during the target multimedia display are shallow interactive controls, while the associated interactive controls not directly displayed during the target multimedia display can be deep interactive controls. Thus, by performing a first preset gesture operation on the target interactive control, multiple associated interactive controls can be invoked. Furthermore, by responding to a selection operation on at least one associated interactive control, an interactive operation corresponding to at least one associated interactive control is executed, and the interactive result information corresponding to at least one associated interactive control is displayed. In other words, based on interaction with multiple preset interactive controls, it further enables the display of more deep associated interactive controls by performing a first preset gesture operation on the target interactive control, thereby increasing the number of interactive controls that can be interacted with, expanding the types of interactive controls, and enriching the interaction methods with the target multimedia resource.
[0097] In one specific embodiment, the selection mode for the associated interactive control is a single selection mode. Accordingly, in the multimedia resource interaction method of this embodiment, after responding to the triggering operation of any associated interactive control, the method further includes:
[0098] The first display state is used to display any of the associated interactive controls; the first display state indicates that any of the associated interactive controls is in a selected state.
[0099] In this embodiment, displaying the selected associated interactive control in the first display state can be done by enlarging the associated interactive control, highlighting the associated interactive control, or any display method that can highlight the associated interactive control. No limitation is made here.
[0100] Please see Figure 4 It shows a schematic diagram of the associated interactive controls in the first state. Taking the enlarged display of the selected associated interactive control as an example, when multiple associated interactive controls corresponding to the target interactive control are displayed, the multiple associated controls include the praise control and the recommendation control. If the praise control 410 is selected, the praise control can be enlarged.
[0101] In this embodiment, when any associated interactive control is selected, the selected associated interactive control can be displayed in the first display state to indicate that the associated interactive control has been selected. That is, the selected associated interactive control is highlighted so that the user corresponding to the resource display terminal can clearly see the currently selected associated interactive control. This avoids the problem of repeatedly triggering the associated interactive control because the associated interactive control has been selected but the display state of the associated interactive control has not been changed, thus improving the convenience and efficiency of interaction.
[0102] In one specific embodiment, the selection mode for the associated interactive controls is a single selection mode. Accordingly, the step of displaying the interaction result information corresponding to the at least one associated interactive control in response to the selection operation of at least one associated interactive control includes:
[0103] In response to a trigger operation on any associated interactive control, the interaction result information corresponding to that associated interactive control is displayed.
[0104] The trigger operation for any associated interactive control can be a click operation, a long press operation, etc. When a trigger operation is performed on any associated interactive control, it can be determined that the selection of any associated interactive control has been performed, and then the interactive operation with any associated interactive control can be performed, and the corresponding interactive result information of any associated interactive control can be displayed.
[0105] It should be noted that in single selection mode, the interaction result information corresponding to the target interactive control and the interaction result information corresponding to any associated interactive control can be displayed simultaneously or not simultaneously. If they are not displayed at the same time, since the first preset gesture operation is performed on the target interactive control first, the interaction result information corresponding to the target interactive control can be displayed first. Then, if any associated interactive control is selected, the interaction result information corresponding to any associated interactive control will be displayed.
[0106] Please see Figure 5 The diagram illustrates the first display of interactive result information. Taking the click operation on the "appreciation" control 510 as an example, it demonstrates how selecting the "appreciation" control allows the execution of its corresponding interactive function, thereby displaying the interactive result information. Here, the interactive result information is illustrated using an appreciation animation as an example. This animation can represent an effect indicating appreciation of a target multimedia resource; for example, it could be an effect that enlarges and dynamically displays the control image of the appreciation control, or an effect that displays a small flower image representing appreciation, etc. Figure 5 The example of displaying small flowers across the entire screen will be used to illustrate this.
[0107] In this embodiment, when the first preset gesture operation is performed on the target interactive control, multiple related interactive controls at a deeper level corresponding to the target interactive control can be invoked. This makes it easier for the user to select the related interactive control to be operated from multiple related interactive controls according to the interactive needs, so as to perform interactive operations based on the related interactive controls. This realizes the flexible selection of interactive controls from multiple related interactive controls other than the preset interactive controls, and improves the diversity and flexibility of interaction with multimedia resources.
[0108] Furthermore, each of the associated interactive controls corresponds to multiple candidate interactive objects;
[0109] The step of responding to a trigger operation on any associated interactive control and displaying the interaction result information corresponding to that associated interactive control includes:
[0110] In response to a trigger operation on any of the associated interactive controls, the plurality of candidate interactive objects are displayed;
[0111] In response to the selection operation of the target interactive object, the interaction result information corresponding to the target interactive object is displayed; the target interactive object is any one of the plurality of candidate interactive objects.
[0112] Specifically, in one example, any associated interactive control can be a "like" control, and the corresponding multiple candidate interactive objects can be "like" items, etc.; when the "like" control is selected, the default "like" animation corresponding to the "like" control can be displayed directly, such as... Figure 5 As shown; when the "like" control is selected, multiple candidate items for "like" can be displayed first. In response to the selection of the target item, the interaction result information corresponding to the target item is displayed. Whether to display the default "like" animation or the target "like" animation corresponding to the target item can be determined based on the configuration information of the "like" control. That is, the user can freely configure whether to select a target item when the "like" control is selected. If the configuration information for the "like" control is the default configuration information, when the "like" control is selected, it can directly display the following... Figure 5 Display the default appreciation animation; when the configuration information for the appreciation control is not the default configuration information, when the appreciation control is selected, multiple candidate appreciation items can be displayed first, and when the user selects the target appreciation item, the target appreciation animation corresponding to the target appreciation item is displayed.
[0113] In another example, any associated interactive control can also be a recommendation control, and the corresponding multiple candidate interactive objects can be multiple friend accounts to be recommended, etc. Accordingly, when the recommendation control is selected, multiple friend accounts to be recommended can be displayed first. In response to the selection operation of the target friend account, the interaction result information corresponding to the target friend account can be displayed. The specific interaction result information corresponding to the target friend account can be prompts such as "Recommended to the target friend account" or "Recommended to the target friend account successfully".
[0114] Please see Figure 6 The diagram shows a second display of the interaction result information. Taking the click operation on the praise control 610 as an example to illustrate the selection of the praise control, when the praise control is selected, multiple candidate praise items 620 can be displayed first. In response to the selection operation of the target praise item 630, the interaction result information corresponding to the target praise item is displayed. Here, the interaction result information is illustrated with the praise animation as an example. Taking the target praise item as a small flower as an example, the corresponding praise animation that can be displayed is a full-screen display of small flowers.
[0115] In this embodiment, when the selected associated interactive control corresponds to multiple candidate interactive objects, multiple candidate interactive objects can be displayed accordingly, so as to select the target candidate interactive object from multiple candidate interactive objects, realize interactive operation based on the target interactive object, and display the corresponding interactive result information of the target interactive object; thereby enabling interactive operation with the target multimedia resource based on the freely selected target interactive object, improving the flexibility of interaction with multimedia resources, and realizing the personalization of interaction with multimedia resources.
[0116] In another specific embodiment, the selection mode for the associated interactive controls is a select all mode. Accordingly, in response to the selection operation of at least one associated interactive control, displaying the interaction result information corresponding to the at least one associated interactive control includes:
[0117] In response to a second preset gesture operation on the target interactive control, the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control are displayed; the first preset gesture operation and the second preset gesture operation are consecutive operations, and the second preset gesture operation is located after the first preset gesture operation.
[0118] Performing a second preset gesture operation on the target interactive control can simultaneously activate the interactive functions of the target interactive control and multiple associated interactive controls. Furthermore, while activating the interactive functions of the target interactive control and multiple associated interactive controls, the interaction result information corresponding to each of the multiple associated interactive controls and the interaction result information corresponding to the target interactive control can be displayed simultaneously. Additionally, comprehensive interaction result information with multiple associated interactive controls and the target interactive control can be displayed. This comprehensive interaction result information can be a prompt message such as "Your multi-connection interaction operation has been received, thank you for your support," or a special effect message containing "Your multi-connection interaction operation has been received, thank you for your support."
[0119] Specifically, as described above, the first preset gesture operation on the target interactive control can be a long press or a double-click operation, etc., and this embodiment does not impose any specific limitations. Furthermore, when the first preset gesture operation is a long press, the first preset gesture operation is determined to be completed when the long press operation meets a first preset duration, wherein the first preset duration can be determined according to the specific implementation. Correspondingly, the second preset gesture operation can also be a long press or a double-click operation on the target interactive control, etc. Furthermore, when the second preset gesture operation is a long press, the second preset gesture operation is determined to be completed when the long press operation meets a second preset duration, wherein the second preset duration can be determined according to the specific implementation.
[0120] The second preset gesture operation is a continuous operation with the first preset gesture operation, and there may be no other gesture operation between the first preset gesture operation and the second preset gesture operation. Furthermore, there may or may not be a time interval between the first preset gesture operation and the second preset gesture operation. When it is determined that the first preset gesture operation has been performed on the target interactive control, multiple associated interactive controls corresponding to the target interactive control can be displayed. That is, determining that the first preset gesture operation has been performed on the target interactive control and displaying multiple associated interactive controls corresponding to the target interactive control can be done simultaneously. Then, the second preset gesture operation is performed on the target interactive control. When it is determined that the second preset gesture operation has been performed on the target interactive control, it can be determined that all multiple associated interactive controls have been selected, and then the interaction result information corresponding to the selected multiple associated interactive controls can be displayed. It should be noted that, as described above, when it is determined that the first preset gesture operation has been performed on the target interactive control, multiple associated interactive controls corresponding to the target interactive control can be displayed. That is, determining that the first preset gesture operation has been performed on the target interactive control and displaying multiple associated interactive controls corresponding to the target interactive control can be done simultaneously. The start time of the corresponding second preset gesture operation can be the completion time of the first preset gesture operation, or the start time of the second preset gesture operation can be after the completion time of the first preset gesture operation, and there is a time interval between the completion time of the first preset gesture operation and the completion time of the first preset gesture operation.
[0121] For example, if both the first preset gesture operation and the second preset gesture operation are long-press operations on the target interactive control, the start time of the second preset gesture operation can be the completion time of the first preset gesture operation, or it can be a single long-press operation, i.e., continuously performing long-press operations on the target interactive control. If the long-press operation duration meets the first preset duration, it is determined that the first preset gesture operation has been executed. If the long-press operation duration meets the sum of the first preset duration and the second preset duration, it is determined that the second preset gesture operation has been executed. Alternatively, the start time of the second preset gesture operation can be after the completion time of the first preset gesture operation, and there can be a time interval between the completion time of the first preset gesture operation. This could be two long-press operations with a time interval between them. If the long-press operation duration of the first long-press operation meets the first preset duration, it is determined that the first preset gesture operation has been executed. If the long-press operation duration of the second long-press operation meets the second preset duration, it is determined that the second preset gesture operation has been executed.
[0122] Please see Figure 7The diagram illustrates the third display of interactive result information. Multiple associated controls include a "like" control and a "recommendation" control. The target interactive control is a "like" control. When a second preset gesture is performed on the target interactive control, the interactive result information corresponding to the "like" control and the "recommendation" control can be displayed. The interactive result information 710 corresponding to the "like" control is illustrated using an "like" animation as an example. This animation can represent a special effect indicating appreciation of the target multimedia resource, such as enlarging and dynamically displaying the control image of the "like" control, or displaying a small flower image representing appreciation. A full-screen display of small flowers is used as an example. The interactive result information 720 corresponding to the "recommendation" control can be a prompt message such as "Recommended to a friend." The interactive result information 730 corresponding to the "like" control can be an animation surrounding the "like" control.
[0123] In this embodiment, by performing a first preset gesture operation on the target interactive control, multiple related interactive controls at a deeper level corresponding to the target interactive control can be invoked; furthermore, a second preset gesture operation can be performed on the target interactive control to select all of the multiple related interactive controls, thereby simultaneously executing the interactive functions corresponding to the multiple related interactive controls and the target interactive control, improving the efficiency of interacting with multimedia resources; and by simultaneously displaying the interactive result information corresponding to the multiple related interactive controls and the target interactive control, the diversity of interactive information display can be improved.
[0124] In one specific embodiment, the execution of the second preset gesture operation continues for a second preset duration from the start of the second preset gesture operation to the determination of the completion of the second preset gesture operation; correspondingly, the step of responding to the second preset gesture operation on the target interactive control by displaying the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control includes:
[0125] In response to the second preset gesture operation on the target interactive control, during the execution of the second preset gesture operation, real-time execution progress information of the second preset gesture operation is displayed;
[0126] When the real-time execution progress information meets the preset progress conditions, the interaction result information corresponding to each of the multiple associated interactive controls and the interaction result information corresponding to the target interactive control are displayed.
[0127] The real-time execution progress information of the second preset real-time operation can be in text form or in graphic form. The text form can be a countdown to the completion of the second preset gesture operation, while the graphic form can be a real-time progress bar indicating the completion of the second preset gesture operation. The real-time progress bar can be a straight line or a circular progress bar, without limitation. The real-time progress of the real-time progress bar can represent the completion degree of the second preset gesture operation. When the real-time progress bar is a circular progress bar, it can be a progress bar surrounding the target interactive control, a progress bar surrounding the associated interactive control, or a progress bar surrounding both the target interactive control and the associated interactive control.
[0128] The preset progress condition can be that the countdown is 0 or the progress of the real-time progress bar meets the preset progress. Accordingly, when the preset progress condition is met, the interactive functions of multiple related interactive controls and the interactive functions of the target interactive control can be implemented simultaneously, and the corresponding interactive result information can be displayed.
[0129] Please see Figure 8 The diagram illustrates the real-time execution progress of a second preset gesture operation. Multiple associated controls include a praise control and a recommendation control, with the target interactive control being a "like" control. Specifically, the praise control, recommendation control, and like control can be uniformly displayed in the target display area 810. During the execution of the second preset gesture operation on the target interactive control, a circular progress bar can be displayed around the praise control, recommendation control, and like control. The real-time progress of the circular progress bar represents the completion degree of the second preset gesture operation. When the progress of the circular progress bar meets the preset progress, the corresponding interactive result information for each of the praise control, recommendation control, and like control can be displayed. The interactive result information for the praise control can be a praise animation, such as a full-screen display of small flowers; the interactive result information for the recommendation control can be a prompt message such as "Recommended to a friend"; and the interactive result information for the like control can be an animation surrounding the like control.
[0130] In this embodiment, during the execution of the second preset gesture operation, the real-time execution progress information of the second preset gesture operation can be displayed. On the one hand, this makes it easier for users to understand the progress information of the currently executed gesture operation, enhancing interactivity and fun; on the other hand, it can improve the richness of information display.
[0131] Furthermore, the method in this embodiment may also include:
[0132] When the real-time execution progress information meets the preset progress conditions, the target interactive control and the plurality of associated interactive controls are displayed in a third display state; the third display state indicates that the target interactive control and the plurality of associated interactive controls are in a selected state.
[0133] Displaying the target interactive control and the multiple associated interactive controls in the third display state can involve zooming in on the target interactive control and the multiple associated interactive controls, highlighting them, etc. Please refer to the relevant documentation. Figure 9 The diagram shows an interactive control in the third display state. The multiple associated controls include the appreciation control and the recommendation control. The target interactive control is the like control. Taking the highlight display as an example, when the progress of the circular progress bar meets the preset progress, the appreciation control, recommendation control and like control can be highlighted uniformly.
[0134] In this embodiment, when the second preset gesture operation is determined to be completed, the target interactive control and associated interactive control can be displayed in the third display state, that is, the target interactive control and associated interactive control are both in the selected state, which can directly display the gesture operation display result of the interactive control, improve the timeliness of the preset gesture operation feedback information display and the convenience of obtaining the preset gesture operation feedback information.
[0135] Furthermore, at least one of the plurality of associated interactive controls corresponds to a plurality of candidate interactive objects;
[0136] The step of displaying the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control in response to a second preset gesture operation on the target interactive control includes:
[0137] In response to the second preset gesture operation on the target interactive control, multiple candidate interactive objects corresponding to the at least one associated interactive control are displayed;
[0138] In response to the selection operation of the target interactive object, the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control are displayed; the interaction result information corresponding to each of the plurality of associated interactive controls includes the interaction result information corresponding to the target interactive object.
[0139] Specifically, in one example, the associated interactive control could be a "like" control, and the corresponding multiple candidate interactive objects could be items to be liked, etc.; when the "like" control is selected, the default "like" animation corresponding to the control can be displayed directly, such as... Figure 5As shown; when the "like" control is selected, multiple candidate items for "like" can be displayed first. In response to the selection of the target item, the interaction result information corresponding to the target item is displayed. Whether to display the default "like" animation or the target "like" animation corresponding to the target item can be determined based on the configuration information of the "like" control. That is, the user can freely configure whether to select a target item when the "like" control is selected. If the configuration information for the "like" control is the default configuration information, when the "like" control is selected, it can directly display the following... Figure 5 Display the default appreciation animation; when the configuration information for the appreciation control is not the default configuration information, when the appreciation control is selected, multiple candidate appreciation items can be displayed first, and when the user selects the target appreciation item, the target appreciation animation corresponding to the target appreciation item is displayed.
[0140] In another example, the associated interactive control can also be a recommendation control, and the corresponding multiple candidate interactive objects can be multiple friend accounts to be recommended, etc. Accordingly, when the recommendation control is selected, multiple friend accounts to be recommended can be displayed first. In response to the selection operation of the target friend account, the interaction result information corresponding to the target friend account can be displayed. The specific interaction result information corresponding to the target friend account can be prompts such as "Recommended to the target friend account" or "Recommended to the target friend account successfully".
[0141] Please see Figure 10 The diagram illustrates the fourth display of interactive result information. Multiple associated controls include a praise control and a recommendation control. The target interactive control is the "like" control. When a second preset gesture is performed on the "like" control, all three controls can be selected. Since the praise control corresponds to multiple candidate praise items, when all three controls are selected, multiple candidate praise items 1010 are first displayed. In response to the selection of the target praise item 1020, interactive result information corresponding to the target praise item is displayed. Specifically, the interactive result information corresponding to the target praise item can be a full-screen display of a flower-themed praise animation. Simultaneously, interactive result information corresponding to the recommendation control, such as "Recommended to a friend," can be displayed. The interactive result information corresponding to the "like" control is displayed around the animation of the "like" control.
[0142] In this embodiment, when the selected associated interactive control corresponds to multiple candidate interactive objects, multiple candidate interactive objects can be displayed accordingly, so as to select the target candidate interactive object from multiple candidate interactive objects, realize interactive operation based on the target interactive object, and display the corresponding interactive result information of the target interactive object; thereby enabling interactive operation with the target multimedia resource based on the freely selected target interactive object, improving the flexibility of interaction with multimedia resources, and realizing the personalization of interaction with multimedia resources.
[0143] It should be noted that any of the methods described above in this embodiment can be determined based on the actual implementation situation and have corresponding beneficial effects, which will not be elaborated here.
[0144] Figure 11 This is a multimedia resource interaction device illustrated according to an exemplary embodiment. (Refer to...) Figure 11 The device includes:
[0145] The preset interactive control unit 1110 is configured to execute multiple preset interactive controls corresponding to the target multimedia resources displayed on the target page;
[0146] The associated interactive control unit 1120 is configured to perform a first preset gesture operation in response to a target interactive control, and display a plurality of associated interactive controls corresponding to the target interactive control; the plurality of associated interactive controls are different from the plurality of preset interactive controls; the target interactive control is any one of the plurality of preset interactive controls.
[0147] The interaction result information display unit 1130 is configured to perform an interaction result information corresponding to the at least one associated interactive control in response to a selection operation on at least one associated interactive control.
[0148] In one exemplary embodiment, the interactive result information display unit is configured to perform:
[0149] In response to a trigger operation on any associated interactive control, the interaction result information corresponding to that associated interactive control is displayed.
[0150] In one exemplary embodiment, each associated interactive control corresponds to multiple candidate interactive objects;
[0151] The interactive result information display unit is configured to execute:
[0152] In response to a trigger operation on any of the associated interactive controls, the plurality of candidate interactive objects are displayed;
[0153] In response to the selection operation of the target interactive object, the interaction result information corresponding to the target interactive object is displayed; the target interactive object is any one of the plurality of candidate interactive objects.
[0154] In one exemplary embodiment, the apparatus further includes:
[0155] The first display unit is configured to display any of the associated interactive controls in a first display state; the first display state indicates that any of the associated interactive controls is in a selected state.
[0156] In one exemplary embodiment, the apparatus further includes:
[0157] The second display unit is configured to display the target interactive control in a second display state when the first preset gesture operation has been performed on the target interactive control; the second display state indicates that the target interactive control is in a touched state.
[0158] In one exemplary embodiment, the interactive result information display unit is configured to perform:
[0159] In response to a second preset gesture operation on the target interactive control, the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control are displayed; the first preset gesture operation and the second preset gesture operation are consecutive operations, and the second preset gesture operation is located after the first preset gesture operation.
[0160] In one exemplary embodiment, the interactive result information display unit is configured to perform:
[0161] In response to the second preset gesture operation on the target interactive control, during the execution of the second preset gesture operation, real-time execution progress information of the second preset gesture operation is displayed;
[0162] When the real-time execution progress information meets the preset progress conditions, the interaction result information corresponding to each of the multiple associated interactive controls and the interaction result information corresponding to the target interactive control are displayed.
[0163] In one exemplary embodiment, the apparatus further includes:
[0164] The third display unit is configured to display the target interactive control and the plurality of associated interactive controls in a third display state when the real-time execution progress information meets the preset progress conditions; the third display state indicates that the target interactive control and the plurality of associated interactive controls are in a selected state.
[0165] In one exemplary embodiment, at least one of the plurality of associated interactive controls corresponds to a plurality of candidate interactive objects;
[0166] The interactive result information display unit is configured to execute:
[0167] In response to the second preset gesture operation on the target interactive control, multiple candidate interactive objects corresponding to the at least one associated interactive control are displayed;
[0168] In response to the selection operation of the target interactive object, the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control are displayed; the interaction result information corresponding to each of the plurality of associated interactive controls includes the interaction result information corresponding to the target interactive object.
[0169] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0170] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is able to perform any of the methods described above.
[0171] In an exemplary embodiment, a computer program product is also provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform any of the methods described above.
[0172] Figure 12 This is a block diagram illustrating an electronic device for sharing multimedia content according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 12 As shown, the device may include an RF (Radio Frequency) circuit 1210, a memory 1220 including one or more computer-readable storage media, an input unit 1230, a display unit 1240, a sensor 1250, an audio circuit 1260, a WiFi (Wireless Fidelity) module 1270, a processor 1280 including one or more processing cores, and a power supply 1290, among other components. Those skilled in the art will understand that... Figure 12The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0173] RF circuit 1210 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and hands it over to one or more processors 1280 for processing; additionally, it transmits uplink data to the base station. Typically, RF circuit 1210 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. Furthermore, RF circuit 1210 can also communicate wirelessly with networks and other terminals. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0174] The memory 1220 can be used to store software programs and modules. The processor 1280 executes various functional applications and data processing by running the software programs and modules stored in the memory 1220. The memory 1220 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for the functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 1220 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 1220 may also include a memory controller to provide access to the memory 1220 by the processor 1280 and the input unit 1230.
[0175] The input unit 1230 can be used to receive input numerical or character information, and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, the input unit 1230 may include a touch-sensitive surface 1231 and other input devices 1232. The touch-sensitive surface 1231, also known as a touch display screen or touchpad, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch-sensitive surface 1231), and drive the corresponding connection device according to a pre-set program. Optionally, the touch-sensitive surface 1231 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to the processor 1280, and can receive and execute commands from the processor 1280. In addition, the touch-sensitive surface 1231 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. Besides the touch-sensitive surface 1231, the input unit 1230 may also include other input devices 1232. Specifically, other input devices 1232 may include, but are not limited to, one or more of the following: a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick.
[0176] The display unit 1240 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. The display unit 1240 may include a display panel 1241, which may optionally be configured as an LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or similar display panel 1241. Further, a touch-sensitive surface 1231 may cover the display panel 1241. When the touch-sensitive surface 1231 detects a touch operation on or near it, it transmits the information to the processor 1280 to determine the type of touch event. Subsequently, the processor 1280 provides corresponding visual output on the display panel 1241 according to the type of touch event. The touch-sensitive surface 1231 and the display panel 1241 can be two independent components to implement input and output functions. However, in some embodiments, the touch-sensitive surface 1231 and the display panel 1241 can be integrated to achieve both input and output functions.
[0177] The terminal may also include at least one sensor 1250, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 1241 according to the ambient light level, and the proximity sensor can turn off the display panel 1241 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that may be configured on the terminal, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0178] Audio circuitry 1260, speaker 1261, and microphone 1262 provide an audio interface between the user and the terminal. Audio circuitry 1260 converts received audio data into electrical signals, which are then transmitted to speaker 1261, where they are converted into sound signals for output. Conversely, microphone 1262 converts collected sound signals into electrical signals, which are received by audio circuitry 1260, converted back into audio data, and then processed by processor 1280 before being transmitted via RF circuitry 1210 to, for example, another terminal, or output to memory 1220 for further processing. Audio circuitry 1260 may also include an earphone jack to facilitate communication between a peripheral headset and the terminal.
[0179] WiFi is a short-range wireless transmission technology. This terminal, through the WiFi module 1270, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 12 WiFi module 1270 is shown, but it is understood that it is not an essential component of the terminal and can be omitted as needed without changing the nature of the invention.
[0180] The processor 1280 is the control center of the terminal, connecting various parts of the terminal through various interfaces and lines. It executes software programs and / or modules stored in the memory 1220, and calls data stored in the memory 1220 to perform various functions and process data, thereby enabling overall monitoring of the terminal. Optionally, the processor 1280 may include one or more processing cores; preferably, the processor 1280 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 1280.
[0181] The terminal also includes a power supply 1290 (such as a battery) to power various components. Preferably, the power supply can be logically connected to the processor 1280 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 1290 may also include one or more DC or AC power supplies, a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.
[0182] Although not shown, the terminal may also include a camera, Bluetooth module, etc., which will not be described in detail here. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal also includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors of the instructions in the method embodiment of the present invention.
[0183] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0184] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A multimedia resource interaction method, characterized in that, include: Display multiple preset interactive controls corresponding to the target multimedia resource on the target page; In response to a first preset gesture operation on the target interactive control, multiple associated interactive controls corresponding to the target interactive control are displayed; the multiple associated interactive controls are different from the multiple preset interactive controls; the target interactive control is any one of the multiple preset interactive controls. At least one of the multiple associated interactive controls corresponds to multiple candidate interactive objects; In response to a selection operation on at least one associated interactive control, display the interaction result information corresponding to the at least one associated interactive control; The step of displaying interaction result information corresponding to the at least one associated interactive control in response to a selection operation of at least one associated interactive control includes: In response to a second preset gesture operation on the target interactive control, the interactive functions corresponding to the target interactive control and the plurality of associated interactive controls are simultaneously activated, and a plurality of candidate interactive objects corresponding to the at least one associated interactive control are displayed. In response to the selection operation of the target interactive object, the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control are displayed; the interaction result information corresponding to each of the plurality of associated interactive controls includes the interaction result information corresponding to the target interactive object; the first preset gesture operation and the second preset gesture operation are consecutive operations, and the second preset gesture operation is located after the first preset gesture operation.
2. The method according to claim 1, characterized in that, The step of displaying interaction result information corresponding to the at least one associated interactive control in response to a selection operation of at least one associated interactive control includes: In response to a trigger operation on any associated interactive control, the interaction result information corresponding to that associated interactive control is displayed.
3. The method according to claim 2, characterized in that, Each associated interactive control corresponds to multiple candidate interactive objects; The step of responding to a trigger operation on any associated interactive control and displaying the interaction result information corresponding to that associated interactive control includes: In response to a trigger operation on any of the associated interactive controls, the plurality of candidate interactive objects are displayed; In response to the selection operation of the target interactive object, the interaction result information corresponding to the target interactive object is displayed; the target interactive object is any one of the plurality of candidate interactive objects.
4. The method according to claim 2 or 3, characterized in that, Following the triggering operation on any associated interactive control, the method further includes: The first display state is used to display any of the associated interactive controls; the first display state indicates that any of the associated interactive controls is in a selected state.
5. The method according to claim 2, characterized in that, The method further includes: When the first preset gesture operation has been performed on the target interactive control, the target interactive control is displayed in a second display state; the second display state indicates that the target interactive control is in a touched state.
6. The method according to claim 1, characterized in that, The step of responding to a second preset gesture operation on the target interactive control and displaying the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control includes: In response to the second preset gesture operation on the target interactive control, during the execution of the second preset gesture operation, real-time execution progress information of the second preset gesture operation is displayed; When the real-time execution progress information meets the preset progress conditions, the interaction result information corresponding to each of the multiple associated interactive controls and the interaction result information corresponding to the target interactive control are displayed.
7. The method according to claim 6, characterized in that, The method further includes: When the real-time execution progress information meets the preset progress conditions, the target interactive control and the plurality of associated interactive controls are displayed in a third display state; the third display state indicates that the target interactive control and the plurality of associated interactive controls are in a selected state.
8. A multimedia resource interaction device, characterized in that, include: The preset interactive control unit is configured to execute multiple preset interactive controls corresponding to the target multimedia resources displayed on the target page; The associated interactive control unit is configured to perform a first preset gesture operation in response to a target interactive control, and display a plurality of associated interactive controls corresponding to the target interactive control; the plurality of associated interactive controls are different from the plurality of preset interactive controls; the target interactive control is any one of the plurality of preset interactive controls. At least one of the multiple associated interactive controls corresponds to multiple candidate interactive objects; The interaction result information display unit is configured to perform an interaction result information display corresponding to the at least one associated interactive control in response to a selection operation on at least one associated interactive control. The step of displaying interaction result information corresponding to the at least one associated interactive control in response to a selection operation of at least one associated interactive control includes: In response to a second preset gesture operation on the target interactive control, the interactive functions corresponding to the target interactive control and the plurality of associated interactive controls are simultaneously activated, and a plurality of candidate interactive objects corresponding to the at least one associated interactive control are displayed. In response to the selection operation of the target interactive object, the interaction result information corresponding to each of the plurality of associated interactive controls and the interaction result information corresponding to the target interactive control are displayed; the interaction result information corresponding to each of the plurality of associated interactive controls includes the interaction result information corresponding to the target interactive object; the first preset gesture operation and the second preset gesture operation are consecutive operations, and the second preset gesture operation is located after the first preset gesture operation.
9. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the multimedia resource interaction method as described in any one of claims 1 to 7.
10. 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 able to perform the multimedia resource interaction method as described in any one of claims 1 to 7.
11. A computer program product, comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the multimedia resource interaction method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Interaction control method and device, computer equipment and storage medium
CN116617647A
Page interaction method and device, equipment and storage medium
CN117827050A
Multimedia resource collection method and device, electronic equipment and storage medium
CN118349159A
Video-based interaction method and apparatus, storage medium and electronic device
US20240040199A1