Page display method and device, electronic equipment, storage medium and program product
By responding to triggered operations in the page display method to display the attribute information of the target object and the recommended object in different areas, the problem of the single display method in media content is solved, the rich display of the attribute information of the target object and the recommended object is realized, and the diversity of page display and user experience are improved.
Patent Information
- Application Number
- CN202410628373.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-20
- Publication Date
- 2025-11-21
AI Technical Summary
In existing technologies, the way target information is displayed in media content is relatively simple and lacks diversity.
A page display method is provided, which displays the first attribute information of a target object and the third attribute information of a recommended object determined based on the target object in different areas in response to a trigger operation. The method includes displaying the target media content and the first attribute information of the target object on a first display page, and displaying the second attribute information of the target object and the third attribute information of the recommended object on a second display page.
The display styles of attribute information of target objects in media content have been enriched, the display styles of recommended objects have been increased, and the display diversity and user experience of the page have been improved.
Smart Images

Figure CN120994081A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of computer technology, and more particularly to a page display method, apparatus, electronic device, storage medium, and program product. Background Technology
[0002] In some applications, users can view object information of target objects in media content; however, the way object information is displayed is relatively simple. Summary of the Invention
[0003] This disclosure provides a page display method, apparatus, electronic device, storage medium, and program product to enrich the way object information of target objects is displayed in media content.
[0004] In a first aspect, embodiments of this disclosure provide a page display method, including:
[0005] In response to a first trigger operation, a first display page is displayed. The first display page includes a first area and a second area. The first area is used to display the media content screen of the target media content, and the second area is used to display the first attribute information of the target object corresponding to the target media content.
[0006] In response to a second trigger operation targeting the second region, a second display page is displayed. The second display page includes a third region and a fourth region. The third region is used to display the second attribute information of the target object, and the fourth region is used to display the third attribute information of at least one recommended object, which is determined based on the target object.
[0007] Secondly, embodiments of this disclosure also provide a page display device, including:
[0008] The first page display module is used to display a first display page in response to a first trigger operation. The first display page includes a first area and a second area. The first area is used to display the media content screen of the target media content, and the second area is used to display the first attribute information of the target object corresponding to the target media content.
[0009] The second page display module is used to display a second display page in response to a second trigger operation on the second area. The second display page includes a third area and a fourth area. The third area is used to display the second attribute information of the target object, and the fourth area is used to display the third attribute information of at least one recommended object, which is determined based on the target object.
[0010] Thirdly, embodiments of this disclosure also provide an electronic device, including:
[0011] One or more processors;
[0012] Memory, used to store one or more programs.
[0013] When the one or more programs are executed by the one or more processors, the one or more processors implement the page display method as described in the embodiments of this disclosure.
[0014] Fourthly, embodiments of this disclosure also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the page display method as described in embodiments of this disclosure.
[0015] Fifthly, embodiments of this disclosure also provide a computer program product that, when executed by a computer, enables the computer to implement the page display method as described in embodiments of this disclosure.
[0016] The page display method, apparatus, electronic device, storage medium, and program product provided in this disclosure, in response to a first trigger operation, display a first display page, showing the media content screen of the target media content in a first area of the first display page, and displaying the first attribute information of the target object corresponding to the target media content in a second area of the first display page; in response to a second trigger operation on the second area, display a second display page, showing the second attribute information of the target object in a third area of the second display page, and displaying the third attribute information of at least one recommended object in a fourth area of the second display page, the recommended object being determined based on the target object. By utilizing the above technical solution, this disclosure displays the second attribute information of the target object and the third attribute information of the recommended object in different areas of the second display page, enriching the display style of the attribute information of the target object corresponding to the media content and the attribute information of the recommended object determined based on the target object, thereby enriching the page display style. Attached Figure Description
[0017] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.
[0018] Figure 1 A flowchart illustrating a page display method provided in an embodiment of this disclosure;
[0019] Figure 2 A schematic diagram illustrating a first display page provided in an embodiment of this disclosure;
[0020] Figure 3A schematic diagram illustrating a second display page provided in an embodiment of this disclosure;
[0021] Figure 4 A schematic diagram illustrating another second display page provided in an embodiment of this disclosure;
[0022] Figure 5 This is a schematic diagram of a third-region switching process provided in an embodiment of the present disclosure;
[0023] Figure 6 This is a schematic diagram illustrating another switching process for a third region provided in an embodiment of the present disclosure;
[0024] Figure 7 A flowchart illustrating another demonstration method provided in this disclosure embodiment;
[0025] Figure 8 A schematic diagram illustrating a media content display page provided in an embodiment of this disclosure;
[0026] Figure 9 A structural block diagram of a page display device provided in an embodiment of this disclosure;
[0027] Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. Detailed Implementation
[0028] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0029] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.
[0030] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.
[0031] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.
[0032] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0033] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0034] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.
[0035] Figure 1 This is a flowchart illustrating a page display method provided in an embodiment of this disclosure. The method can be executed by a page display device, which can be implemented in software and / or hardware and can be configured in an electronic device, typically a mobile phone or tablet. The page display method provided in this disclosure is applicable to scenarios where target objects corresponding to media content and recommended objects of that target object are displayed, such as scenarios where recommended items corresponding to media content and similar items of those recommended items are displayed. Figure 1 As shown, the page display method provided in this embodiment may include:
[0036] S101. In response to the first trigger operation, a first display page is displayed. The first display page includes a first area and a second area. The first area is used to display the media content screen of the target media content, and the second area is used to display the first attribute information of the target object corresponding to the target media content.
[0037] Here, "target media content" can be understood as the media content displayed on the first display page. "Target object" can be understood as the object corresponding to the target media content, such as the objects recommended within the target media content's visuals and / or objects associated with the target media content for recommendation. "Associated with target media content" can be, for example, displayed in association with the target media content.
[0038] The first attribute information can be understood as the object attribute information of the target object displayed on the first display page. The object attribute information of an object (such as a target object and / or a recommended object) can be used to describe the object's attributes. The type of the first attribute information is not limited; for example, the first attribute information includes at least one of the target object's image attribute information, identification attribute information, resource attribute information, and service attribute information. The image attribute information of an object (such as a target object or a recommended object) can be the object's image information, i.e., the object image. The identification attribute information of an object can be the target object's identification information, such as the target object's object name and / or identity identifier. The resource attribute information of an object can be the object's resource information, such as the resource attribute value corresponding to the object, which can be, for example, the object's price. The service attribute information of an object can be the service information of the services provided by the object, which may include service information provided before acquiring the object through resource transfer and / or service information provided after acquiring the object through resource transfer.
[0039] The first display page is used to display the media content image of the target media content and the first attribute information of the target object corresponding to the target media content. The first display page may include a first area and a second area. The first area can be understood as the area on the first display page used to display the media content image, and the second area can be understood as the area on the first display page used to display the first attribute information. The first area and the second area can be different areas. For example, the first area and the second area may not overlap. For example, the first area may be located above, below, to the left, or to the right of the second area. The following explanation uses the example of the first area being above the second area.
[0040] The first triggering operation can be a triggering operation used to indicate the display of the first display page. The execution method of the first display operation is not limited. For example, the first display operation may include triggering an operation of a control or performing a preset swipe gesture, etc.
[0041] For example, such as Figure 2 As shown, upon receiving the first display operation, a first display page can be displayed. The media content of the target media content is displayed in the first area 20 of the first display page, and the first attribute information of the target object corresponding to the target media content is displayed in the second area 21 of the first display page. For example, the second area 21 may display the image attribute information, identification attribute information, resource attribute information, and service attribute information of the target object. Figure 2 At least one of the following (not shown in the image). The first display page may not display the third attribute information of the recommended object that contains the target object.
[0042] In addition, please continue to refer to Figure 2The second area 21 of the first display page can also display interactive controls for the target object, such as a retrieval control to trigger resource transfer to obtain the target object, an add control to trigger adding the target object to the object list, and a details control to switch to the details page of the target object. Figure 2 (Not shown in the image) A review viewing control for viewing the review information of the target object, a collection control for adding the target object to your favorites list, and / or a business party control for accessing other objects published by the business party to which the target object belongs (such as...). Figure 2 (as shown in the store entry controls, etc.)
[0043] Please continue to refer to this. Figure 2 ( Figure 2 Taking the seventh area 22 located below the second area 21 as an example, the first display page may also include a seventh area 22, which may display recommended object prompts to encourage the user to view recommended objects determined based on the target object. The relative position of the seventh area 22 and the second area 21 can be flexibly set as needed. The first area 22 can be located inside the second area 21, such as the seventh area 22 being displayed within the second area 21 in the form of a prompt bubble or prompt window; or, the seventh area can also be located on the second side of the second area, such as above, below, to the left, or to the right of the second area. The seventh area 22 can trigger the display of the second display page. For example, upon receiving a fifth trigger operation on the seventh area 22, the second display page can be displayed in response to the fifth trigger operation.
[0044] Optionally, the first display page further includes a seventh area, which is used to display a recommendation prompt message. The recommendation prompt message is used to prompt the viewer of the recommendation, and the seventh area is located within the second area or on the second side of the second area. The method further includes: displaying a second display page in response to a fifth trigger operation on the seventh area.
[0045] The fifth trigger operation can be understood as an operation that triggers the seventh area, such as a click operation, a long press operation, or a preset swipe operation starting within the seventh area. For example, the preset swipe operation may include, but is not limited to, an upward swipe operation.
[0046] S102. In response to a second trigger operation targeting the second region, a second display page is displayed. The second display page includes a third region and a fourth region. The third region is used to display the second attribute information of the target object, and the fourth region is used to display the third attribute information of at least one recommended object, which is determined based on the target object.
[0047] The second triggering operation can be a triggering operation used to instruct the display of the second display page. The execution method of the second triggering operation is not limited; for example, the second triggering operation may include a preset sliding operation acting within the second area. The sliding direction of the preset sliding operation is not limited; for example, the preset sliding operation may include an upward sliding operation, such as an upward sliding operation acting within the second area or an operation of dragging the upper boundary area of the second area upwards.
[0048] The second display page is used to display the second attribute information of the target object and the third attribute information of at least one recommended object determined based on the target object. The second display page may include a third area and a fourth area. The third area can be understood as the area on the second display page used to display the second attribute information of the target object, and the fourth area can be understood as the area on the second display page used to display the third attribute information of the recommended objects. The third and fourth areas can be different areas. For example, the third and fourth areas may or may not overlap. In the case where there is no overlap, for example, the third area can be located above, below, to the left, or to the right of the fourth area. The following explanation uses the example of the third area being above the fourth area. The size of the third area can be smaller than the size of the second area to display more third attribute information of the recommended objects to the user.
[0049] The second attribute information can be understood as the object attribute information of the target object displayed on the second display page. The type of the second attribute information is not limited; for example, the second attribute information includes at least one of the target object's image attribute information, identifier attribute information, resource attribute information, and service attribute information. The information type of the second attribute information may be the same as or different from the information type of the first attribute information. Optionally, the attribute information types of the first and second attribute information may be partially or completely the same. For example, both the first and second attribute information may include at least one of image attribute information, identifier attribute information, resource attribute information, and service attribute information.
[0050] The recommended objects can be objects determined based on the target object, such as similar objects of the target object. The method of determining the recommended objects is not limited. For example, a preset recommendation strategy can be used to determine at least one recommended object of the target object; alternatively, a preset similarity calculation strategy can be used to determine recommended objects of the target object based on the similarity between each object and the target object; or, recommended objects of the target object can be obtained by searching based on the target object, such as searching based on the object name and / or recommended image of the target object. In this case, the similarity between the recommended objects and the target object satisfies a preset similarity condition. This preset similarity condition can be set as needed, such as setting it to be greater than a preset similarity threshold, or selecting objects from the top a (where a is a positive integer) of the sorted results after ranking them by similarity from largest to smallest.
[0051] The third attribute information can be understood as the object attribute information of the recommended object. The type of the third attribute information is not limited; for example, it includes at least one of the following: image attribute information, identifier attribute information, resource attribute information, and business attribute information of the recommended object. The business attribute information of an object (such as a recommended object and / or a target object) can be information used to describe the business attributes of the recommended object, such as information about the business party to which the object belongs. This business party can be understood as the provider, owner, or publisher of the object; for example, for a resource transfer object, the business party could be a place or shop that provides the object. The information type of the third attribute information can be the same as or different from the information type of the second attribute information. Optionally, the attribute information types of the second and third attribute information may be partially or completely the same. For example, both the second and third attribute information can include at least one of the following: image attribute information, identifier attribute information, resource attribute information, and service attribute information.
[0052] For example, such as Figure 3 and Figure 4 As shown, upon receiving a second display operation, a second display page can be displayed, and the second attribute information of the target object can be displayed in the third area 30 of the second display page, while the third attribute information of the recommended object can be displayed in the fourth area 31 of the second display page. For example, the image attribute information, identifier attribute information, resource attribute information, and service attribute information of the target object can be displayed in the third area 30. Figure 3 and Figure 4 At least one of the following (not shown in the image) is displayed in the fourth area: at least one of the image attribute information, identification attribute information, resource attribute information, and business attribute information of at least one recommended object.
[0053] Taking the second attribute information, which includes image attribute information, identifier attribute information, resource attribute information, and service attribute information, as an example, the arrangement of the second attribute information is not limited.
[0054] For example, image attribute information of the target object can be displayed on one side of the third area 30, and identification attribute information, resource attribute information, and service attribute information of the target object can be displayed on the opposite side of the third area 30. For example, such as... Figure 3 As shown, the image attribute information of the target object can be displayed on the left side of the third area 30, and the identification attribute information, service attribute information and resource attribute information of the target object can be displayed on the right side of the third area 30 in a vertical arrangement.
[0055] For example, the image attribute information, identification attribute information, resource attribute information, and service attribute information of the target object can be displayed in the third area 30 using a horizontal or vertical layout. For instance, such as... Figure 4 As shown, the image attribute information, resource attribute information, identification attribute information and service attribute information of the target object can be displayed in a vertical arrangement in the third area 30.
[0056] In addition, please continue to refer to Figure 3 and Figure 4 The third area 30 of the second display page can also display a target object acquisition control, which allows users to transfer resources and acquire the target object by triggering the acquisition control.
[0057] The recommended objects corresponding to the fourth attribute information displayed in the fourth area can be determined as needed. Optionally, the at least one recommended object is a first type of recommended object; or, the at least one recommended object includes a first type of recommended object and a second type of recommended object, wherein the display priority of the first type of recommended object is higher than that of the second type of recommended object, the resource attribute value of the first type of recommended object is lower than that of the target object, and the resource attribute value of the second type of recommended object is higher than or equal to that of the target object.
[0058] The first type of recommended object can be understood as an object whose resource attribute value is lower than that of the target object. The second type of recommended object can be understood as an object whose resource attribute value is equal to or higher than that of the target object. Display priority refers to the priority during display. The display priority of recommended objects determines their display order in the fourth area; for example, the higher the display priority, the earlier the recommended object can be ranked in that display order.
[0059] In the above implementation, recommended objects with resource attribute values lower than those corresponding to the target object can be prioritized for display to the user. For example, recommended objects with resource attribute values lower than those of the target object can be displayed only in the fourth area; alternatively, recommended objects with resource attribute values lower than those of the target object can be displayed in the fourth area, and after displaying these objects, recommended objects with resource attribute values higher than or equal to those of the target object can be displayed.
[0060] In some implementations, displaying the second display page includes: displaying preloaded third attribute information in a fourth area of the second display page; or, displaying the original third attribute information in the fourth area of the second display page and continuing to acquire target third attribute information; after acquiring the target third attribute information, displaying the target third attribute information in the fourth area, wherein the third attribute information includes the original third attribute information and the target third attribute information, the original third attribute information is acquired using a first information acquisition method, and the target third attribute information is acquired using a second information acquisition method.
[0061] The original third attribute information can be understood as the third attribute information obtained through the first information acquisition method. The target third attribute information can be understood as the third attribute information obtained through the second information acquisition method. The accuracy and / or comprehensiveness of the target third attribute information can be higher than that of the original third attribute information. The first and second information acquisition methods can be different information acquisition methods, and the information acquisition speed of the first information acquisition method can be greater than that of the second information acquisition method. For example, the first information acquisition method can be an offline acquisition method, and the second information acquisition method can be an online acquisition method.
[0062] In the above implementation, the third attribute information can be obtained by preloading or by the first information acquisition method with faster information acquisition speed, so as to speed up the display of the third attribute information and reduce the user's waiting time.
[0063] As an optional implementation, the third attribute information of the recommended object can be loaded simultaneously with the display of the first display page. For example, when the display duration of the first display page reaches a preset duration, at least one target third attribute information of the recommended object can be obtained using a second information acquisition method, and used as the third attribute information to be displayed. Upon receiving a second trigger operation, in response to the second trigger operation, the preloaded third attribute information is displayed in the fourth area of the second display page. The preset duration can be set as needed, such as 3 seconds or 4 seconds.
[0064] As another optional implementation, upon receiving a second trigger operation, in response to the second trigger operation, the original third attribute information of at least one recommended object is obtained using a first information acquisition method. The original third attribute information obtained using the first information acquisition method is displayed in a second area. While displaying the original third attribute information, the target third attribute information of at least one recommended object is obtained using the second information acquisition method. After obtaining the target third attribute information, the target third attribute information is displayed in a fourth area, such as switching the third attribute information displayed in the fourth area to the target third attribute information.
[0065] In some implementations, in response to a second triggering operation, the first display page can be switched to the second display page to further enrich the display methods of the second display page.
[0066] Optionally, displaying the second display page includes: controlling the preset boundary of the second area to move towards a third side of the first display page, wherein during the movement of the preset boundary, the size of the second area gradually decreases; when the preset boundary moves to a first preset position, displaying a fourth area of the second display page, and gradually increasing the size of the fourth area as the preset boundary moves, wherein the third area is located above or below the fourth area; when the preset boundary moves to a second preset position, adjusting the second area to become the third area of the second display page.
[0067] The third side can be set as needed. For example, the third side can be determined based on the relative position between the position of the second area and the position of the third area within the screen area when the second area is displayed. For instance, when the second area is displayed at the bottom of the first display page and the third area is displayed at the top of the second display page, the third side can be the top side, meaning the preset area boundary can be controlled to move upwards. The preset area boundary can be any boundary of the second area. For example, the preset area boundary can be the boundary of the page parallel to the third side of the first display page and close to that boundary. For instance, when the third side is the top side, the preset area boundary can be the top boundary of the second area. The first preset position can be a preset position on the preset area boundary movement path where the fourth area begins to be displayed, and the second preset position can be a preset position on the preset area boundary movement path where the second area is adjusted to the third area. Both the first and second preset positions can be flexibly set as needed.
[0068] For example, in response to a second trigger operation, the preset boundary of the second area can be controlled to move towards a third side of the first display page, and the size of the second area can be gradually reduced during the movement of the preset boundary. When the preset boundary moves to a first preset position, a fourth area of the second page is displayed, and the size of the fourth area is controlled to gradually increase as the preset boundary moves, that is, the size of the fourth area is controlled to gradually increase as the fourth area shrinks. When the preset boundary moves to a second preset position, the second area is adjusted to become the third area of the third display page. Thus, the first display page is switched to the second display page.
[0069] As an optional implementation, upon receiving a first trigger operation, a first display page can be displayed in response to the first trigger operation, with a first area 20 displayed above the first display page and a second area 21 displayed below the first area 20, such as... Figure 2 As shown; upon receiving a second trigger operation for the second region, in response to the second trigger operation, the upper boundary of the second region 21 can be controlled to move upward, and the display size of the second region 21 can be gradually reduced during the movement to form a fourth region 31 below the second region 21. As the second region 21 moves and its display size decreases, the display size of the fourth region 31 gradually increases. When the upper boundary of the second region 21 moves to a second preset position (such as the top edge of the first display page), the second region 21 is adjusted to the third region 30 of the second display page, such as adjusting the first attribute information displayed in the second region 21 to the second attribute information, such as... Figure 3 and Figure 4 As shown.
[0070] Please continue to refer to this. Figure 3 and Figure 4 When the second display page is displayed, in addition to displaying the second attribute information and the third attribute information, the second display page may further display at least one interactive control, such as at least one filter control 40 and / or at least one sorting control 41, so that users can filter the recommended objects on the target page and / or switch the display order of the recommended objects on the target page.
[0071] Optionally, at this time, the fourth area may also display at least one interactive control, the at least one interactive control including a filtering control and / or a sorting method control, the filtering control being used to filter the recommended objects, and the sorting method control being used to switch the display order of the third attribute information in the fourth area.
[0072] Therefore, when a user triggers a filter control, the recommended objects of the target object can be filtered using the filter conditions corresponding to the filter control, and the third attribute information of the filtered recommended objects can be displayed in the fourth area; and / or, when a user triggers a filter control, a list of filter conditions corresponding to the filter control can be displayed for the user to select one or more filter conditions, and when a user triggers a confirmation control, the recommended objects of the target object can be filtered using the filter conditions selected by the user, and the third attribute information of the filtered recommended objects can be displayed in the fourth area.
[0073] When a user triggers a sorting control, the third attribute information of the recommended object of the target object can be displayed in the fourth area according to the sorting method; and / or, when a user triggers a sorting control, a list of sorting methods can be displayed, and when a user selects a sorting method from the list, the third attribute information of the recommended object of the target object can be displayed in the fourth area according to the sorting method.
[0074] The page display method provided in this embodiment, in response to a first trigger operation, displays a first display page, showing the media content of the target media content in a first area of the first display page, and displaying the first attribute information of the target object corresponding to the target media content in a second area of the first display page; in response to a second trigger operation on the second area, displays a second display page, showing the second attribute information of the target object in a third area of the second display page, and displaying the third attribute information of at least one recommended object in a fourth area of the second display page, wherein the recommended object is determined based on the target object. This embodiment, utilizing the above technical solution, displays the second attribute information of the target object and the third attribute information of the recommended object in different areas of the second display page, which enriches the display style of the attribute information of the target object corresponding to the media content and the attribute information of the recommended object determined based on the target object, thereby enriching the page display style.
[0075] In some embodiments, after displaying the second display page, the method further includes: after displaying the second display page, in response to a sixth trigger operation for the fourth region, gradually reducing the region size of the third region from the third region size to the fourth region size, and controlling the region size of the fourth region to gradually increase from the fifth region size to the sixth region size as the region size of the third region decreases; or, in response to a sixth trigger operation for the fourth region, keeping the region size of the third region unchanged.
[0076] The sixth trigger operation can be a preset trigger operation, such as a swipe-up operation within the fourth area, or a dragging operation to move the upper boundary of the fourth area upwards. For example, the sixth trigger operation can be applied before the size of the third area is reduced, such as when the third area is displayed using its third area size. The third area size and the fourth area size can be two different area sizes of the third area, with the third area size being larger than the fourth area size. Similarly, the fifth area size and the sixth area size can be two different area sizes of the fourth area, with the fifth area size being the area size of the fifth area when the third area is displayed using its third area size, and the sixth area size being the area size of the fifth area when the third area is displayed using its fourth area size, with the fifth area size being smaller than the sixth area size.
[0077] As some alternative implementations, upon receiving a sixth trigger operation, the size of the third region can be reduced and the size of the fourth region can be increased to display more third attribute information of the recommended objects to the user. For example, upon receiving a sixth trigger operation, the size of the third region can be reduced from the third region size to the fourth region size, and as the size of the third region decreases, the size of the fourth region can be increased from the fifth region size to the sixth region size, such as... Figure 5 As shown.
[0078] After reducing the size of the third area to the size of the fourth area, the display format of the third area may or may not be adjusted. For example, the display format of the third area may be adjusted to that of a page component, such as making the third area a target page component in the third display page. Optionally, after gradually reducing the size of the third area from the third area size to the fourth area size, the method further includes: when the third area is reduced to the fourth area size, adjusting the display format of the third area to that of a target page component in the second display page. The position of the target page component is not limited; for example, the second page component may be displayed above, below, to the left, or to the right of the second display page.
[0079] In the above embodiments, such as Figure 5As shown, after shrinking the size of the third region to the size of the fourth region and increasing the size of the fourth region to the size of the sixth region, in response to a user's seventh trigger operation, the size of the third region and the size of the fourth region can be restored to their sizes before receiving the sixth trigger operation. For example, in response to a seventh trigger operation for the fourth region, the size of the third region can be gradually increased from the size of the fourth region to the size of the third region, and during the process of increasing the size of the third region, the size of the fourth region can be gradually shrunk from the size of the sixth region to the size of the fifth region. Optionally, after gradually shrunk the size of the third region to the size of the fourth region and controlling the size of the fourth region to gradually increase from the size of the fifth region to the size of the sixth region as the size of the third region shrinks, the method further includes: in response to a seventh trigger operation for the fourth region, gradually increasing the size of the third region to the size of the fourth region and controlling the size of the fourth region to gradually shrink from the size of the sixth region to the size of the fifth region as the size of the third region shrinks. The seventh trigger operation can be a trigger operation used to indicate the restoration of the area size of the third and fourth areas. The execution method of the seventh trigger operation is not limited. For example, the seventh trigger operation can be an operation to trigger the return to top control displayed in the fourth area or a slide-down operation when the third attribute information of the first recommended object is displayed in the fourth area.
[0080] As some alternative implementations, upon receiving the sixth trigger operation, the size of the third region may not be reduced; for example, the size of the third region may be kept unchanged. Figure 6 As shown. At this point, in response to the sixth trigger operation, the third attribute information displayed in the fourth area can be switched.
[0081] Figure 7 This is a flowchart illustrating another page display method provided in an embodiment of this disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, before displaying the first display page in response to the first trigger operation, the method further includes: displaying a media content display page, the media content display page including a fifth area and a sixth area, the fifth area being used to display the media content screen of the target media content, the sixth area being used to display a preset control, the preset control being used to trigger the display of the first display page, the preset control displaying fourth attribute information of the target object, the fourth attribute information including at least one of identification attribute information, image attribute information, resource attribute information, service attribute information, and business attribute information; the first trigger operation includes a click operation and / or a long press operation on the preset control.
[0082] Correspondingly, such as Figure 7 As shown, the page display method provided in this embodiment may include:
[0083] S201. Display a media content display page, which includes a fifth area and a sixth area. The fifth area is used to display the media content screen of the target media content, and the sixth area is used to display a preset control. The preset control is used to trigger the display of the first display page.
[0084] In this embodiment, when the target media content is displayed on the media content display page, the page can be switched to the first display page to view the first attribute information of the target object corresponding to the target media content.
[0085] The media content display page can be a page used to display media content. The media content display page may include a fifth area and a sixth area. The fifth area can be understood as the area on the media content display page used to display the media content visuals, and the sixth area can be the area on the media content display page used to display preset controls. The fifth and sixth areas can be different areas; for example, the sixth area can be located within the fifth area.
[0086] The target media content can be understood as the media content currently displayed on the media content display page. The type of target media content is not limited; for example, it can be video content or text and image content. The target object can be an object corresponding to the target media content, such as an object appearing in the media content screen of the target media content or an object corresponding to the fourth attribute information displayed in a preset control. Optionally, the target object is a preset type object appearing in the media content screen of the target media content; or, the target object is the object corresponding to the preset control. The preset type can be set as needed, such as by the publisher of the target media content before or after publishing the target media content.
[0087] The preset control can be a control displayed on the media content display page that triggers the display of the first display page. Optionally, the preset control displays a fourth attribute information of the target object, which includes at least one of the following: identifier attribute information, image attribute information, resource attribute information, service attribute information, and business attribute information. The fourth attribute information may be the same as or different from the first attribute information. For example, the fourth attribute information may be partially the same as the first attribute information, such as the fourth attribute information being a portion of the first attribute information.
[0088] For example, such as Figure 8As shown, a media content display page can be displayed, and the media content image of the target media content can be displayed in the fifth area 80 of the media content display page. Preset controls can be displayed in the sixth area 81 of the media content display page, and the fourth attribute information of the target object can be displayed in the preset controls. Figure 8 (Not shown in the image), such as displaying at least one of the following: image attribute information, identification attribute information, resource attribute information, service attribute information, and business attribute information of the target object.
[0089] S202. In response to the first trigger operation, a first display page is displayed. The first display page includes a first area and a second area. The first area is used to display the media content screen of the target media content, and the second area is used to display the first attribute information of the target object corresponding to the target media content.
[0090] The first triggering operation can be applied to a preset control displayed on the media content display page. For example, the first triggering operation includes a click operation and / or a long press operation on the preset control.
[0091] In this embodiment, upon receiving the first trigger operation, the first display page can be displayed.
[0092] In some implementations, in response to a first trigger operation, the currently displayed page can be switched from a media content display page to a first display page. Optionally, displaying the first display page includes: reducing the size of the fifth region to the size of a first region, using it as the first region of the first display page, and displaying the second region of the first display page, wherein the first region and the second region are vertically arranged.
[0093] The size of the first area can be understood as the size of the first area when the first display page is displayed in response to the first display operation.
[0094] Specifically, upon receiving the first trigger operation, the system can respond to the first trigger operation by reducing the size of the fifth region to the size of the first region, using the reduced fifth region as the first region of the first display page, and displaying the second region of the first display page, thereby realizing the display of the first display page.
[0095] In the above embodiments, the display method of the second area can be flexibly set. For example, the second area can be controlled to move from the first side of the first display page into the first display page; the sixth area of the media content display page can also be adjusted to become the second area of the first display page, such as increasing the size of the sixth area to the size of the second area and using the enlarged sixth area as the second area of the first display page; the second area can also be displayed in the media content display page, displaying the first attribute information in the second area, and controlling the size of the second area to gradually increase to the size of the second area as the size of the fifth area decreases. Here, the size of the second area can be understood as the size of the second area when it is displayed in the first media content display page.
[0096] Optionally, displaying the second area of the first display page includes: controlling the second area to move from the first side of the first display page into the first display page; or, increasing the area size of the sixth area to the size of the second area as the second area of the first display page; or, displaying the second area in the media content display page, displaying the first attribute information in the second area, and controlling the area size of the second area to gradually increase as the area size of the fifth area decreases.
[0097] S203. In response to a second trigger operation targeting the second region, a second display page is displayed. The second display page includes a third region and a fourth region. The third region is used to display the second attribute information of the target object, and the fourth region is used to display the third attribute information of at least one recommended object, which is determined based on the target object.
[0098] In some implementations, when displaying the second display page, users can switch from the second display page to the first display page or the media content display page to meet the user's need to simultaneously view the media content screen and the first attribute information, or to view only the media content screen. Optionally, after displaying the second display page, the method further includes: in response to a third trigger operation targeting the fourth area, adjusting the currently displayed page from the second display page to the first display page; or, in response to an exit operation targeting the second display page, adjusting the currently displayed page from the second display page to the media content display page.
[0099] The third trigger operation can be an operation to indicate that the currently displayed page is adjusted from the second display page to the first display page. The execution method of the third trigger operation is not limited. For example, the third display operation can be a swipe-down operation within the fourth area when the third area is displayed with the third area size and the object information of the first recommended object is displayed in the fourth area; or, the third display operation can be an operation to drag the upper boundary line of the fourth area downwards. The exit operation for the second display page can be a trigger operation to indicate exiting the second display page, such as triggering the exit control displayed on the second display page, or setting a swipe operation in the second display page, etc.
[0100] For example, upon receiving a third triggering operation, the currently displayed page can be switched from the second display page (e.g., ...) in response to the third triggering operation. Figure 3 and 4 As shown) is adjusted to be the first display page (e.g. Figure 2 (As shown). The process of adjusting the currently displayed page from the second display page to the first display page can be the reverse process of adjusting the first display page to the second display page, which will not be described in detail here.
[0101] Upon receiving an exit operation for the second display page, such as when detecting that the user has triggered the exit control 42 displayed on the second display page, the system can respond to the fourth display operation by switching the currently displayed page from the second display page (e.g., ...). Figure 3 and 4 (As shown) has been adjusted to a media content display page (such as...) Figure 8 (As shown), for example, you can exit the second display page and display the media content display page.
[0102] In some implementations, when displaying the first display page, users can switch from the second display page to the media content display page to meet their needs for viewing media content. Optionally, after displaying the first display page, the method further includes: in response to a fourth triggering operation on the first display page, adjusting the currently displayed page from the first display page to the media content display page.
[0103] The fourth trigger operation for the first display page can be an operation to instruct the display of media content on the display page. The execution method of the fourth trigger operation is not limited. For example, the fourth trigger operation can include a swipe-down operation in the second area, or an operation to drag the upper boundary of the second area downwards, etc.
[0104] For example, upon receiving a fourth triggering operation, the currently displayed page can be moved from the first displayed page (e.g., ...) in response to the fourth triggering operation. Figure 2(As shown) has been adjusted to a media content display page (such as...) Figure 8 (As shown). The process of adjusting the current display page from the first display page to the media content display page can be the reverse process of adjusting the media content display page to the first display page, which will not be described in detail here.
[0105] The page display method provided in this embodiment allows users to switch to a first display page to view the first attribute information of the target object corresponding to the media content while watching media content, and to switch to a second display page to view the third attribute information of the recommended object of the target object, which can enrich the display methods of the first attribute information and / or the third attribute information.
[0106] Figure 9 This is a structural block diagram of a page display device provided in an embodiment of the present disclosure. The device can be implemented by software and / or hardware, and can be configured in an electronic device, typically a mobile phone or tablet computer. It can display the target object corresponding to media content and recommended objects of that target object by executing a page display method, such as displaying recommended items corresponding to the media content and similar items. Figure 9 As shown, the page display device provided in this embodiment may include: a first page display module 901 and a second page display module 902, wherein,
[0107] The first page display module 901 is used to display a first display page in response to a first trigger operation. The first display page includes a first area and a second area. The first area is used to display the media content screen of the target media content, and the second area is used to display the first attribute information of the target object corresponding to the target media content.
[0108] The second page display module 902 is used to display a second display page in response to a second trigger operation on the second area. The second display page includes a third area and a fourth area. The third area is used to display the second attribute information of the target object, and the fourth area is used to display the third attribute information of at least one recommended object, which is determined based on the target object.
[0109] The page display device provided in this embodiment displays a first display page in response to a first trigger operation via a first page display module. The first display page shows the media content of the target media content in a first area and displays the first attribute information of the target object corresponding to the target media content in a second area. The second display module displays a second display page in response to a second trigger operation targeting the second area. The second display page shows the second attribute information of the target object in a third area and the third attribute information of at least one recommended object in a fourth area, where the recommended object is determined based on the target object. This embodiment utilizes the above technical solution to display the second attribute information of the target object and the third attribute information of the recommended object in different areas of the second display page, thereby enriching the display style of the attribute information of the target object corresponding to the media content and the attribute information of the recommended object determined based on the target object, thus enriching the page display style.
[0110] Optionally, the attribute information types of the first attribute information and the second attribute information are partially or completely the same, and the attribute information types of the second attribute information and the third attribute information are partially or completely the same.
[0111] Optionally, the first attribute information includes at least one of the image attribute information, identification attribute information, resource attribute information, and service attribute information of the target object; and / or, the second attribute information includes at least one of the image attribute information, identification attribute information, resource attribute information, and service attribute information of the target object; and / or, the third attribute information includes at least one of the image attribute information, identification attribute information, resource attribute information, and business attribute information of the recommended object.
[0112] Furthermore, the information display device further includes: a third page display module, used to display a media content display page before displaying the first display page in response to the first trigger operation. The media content display page includes a fifth area and a sixth area. The fifth area is used to display the media content screen of the target media content, and the sixth area is used to display a preset control. The preset control is used to trigger the display of the first display page. The preset control displays fourth attribute information of the target object. The fourth attribute information includes at least one of identification attribute information, image attribute information, resource attribute information, service attribute information, and business attribute information. The first trigger operation includes a click operation and / or a long press operation on the preset control.
[0113] Optionally, the first page display module 901 is used to: reduce the size of the fifth region to the size of the first region as the first region of the first display page, and display the second region of the first display page, wherein the first region and the second region are arranged vertically.
[0114] Optionally, the first page display module 901 is configured to: control the second region to move from the first side of the first display page into the first display page; or, increase the size of the sixth region to the size of the second region, and use it as the second region of the first display page; or, display the second region in the media content display page, display the first attribute information in the second region, and control the size of the second region to gradually increase as the size of the fifth region decreases.
[0115] Furthermore, the information display device further includes: a first page adjustment module, configured to, after displaying the second display page, adjust the currently displayed page from the second display page to the first display page in response to a third trigger operation targeting the fourth area; or, a second page adjustment module, configured to, after displaying the second display page, adjust the currently displayed page from the second display page to the media content display page in response to an exit operation targeting the second display page.
[0116] Furthermore, the information display device also includes a third page adjustment module, which, after the first display page is displayed, adjusts the currently displayed page from the first display page to the media content display page in response to a fourth trigger operation on the first display page.
[0117] Optionally, the target object is a preset type object appearing in the media content screen of the target media content; or, the target object is the object corresponding to the preset control.
[0118] Optionally, the similarity between the recommended object and the target object satisfies a preset similarity condition; and / or, the at least one recommended object is a first type of recommended object; or, the at least one recommended object includes a first type of recommended object and a second type of recommended object, wherein the display priority of the first type of recommended object is higher than the display priority of the second type of recommended object, the resource attribute value of the first type of recommended object is lower than the resource attribute value of the target object, and the resource attribute value of the second type of recommended object is higher than or equal to the resource attribute value of the target object.
[0119] Optionally, the first display page further includes a seventh area, which is used to display recommended object prompt information, which prompts the user to view the recommended object. The seventh area is located within the second area or on the second side of the second area. The device further includes a fourth page display module, which is used to display a second display page in response to a fifth trigger operation on the seventh area.
[0120] Optionally, the fourth area also displays at least one interactive control, which includes a filtering control and / or a sorting control. The filtering control is used to filter the recommended objects, and the sorting control is used to switch the display order of the third attribute information in the fourth area.
[0121] Optionally, the second page display module 902 can be used to: display preloaded third attribute information in the fourth area of the second display page; or, display the original third attribute information in the fourth area of the second display page and continue to acquire target third attribute information; after acquiring the target third attribute information, display the target third attribute information in the fourth area, wherein the third attribute information includes the original third attribute information and the target third attribute information, the original third attribute information is acquired using a first information acquisition method, and the target third attribute information is acquired using a second information acquisition method.
[0122] Optionally, the second page display module 902 can be used to: control the preset area boundary of the second area to move towards the third side of the first display page, wherein, during the movement of the preset area boundary, the area size of the second area gradually decreases; when the preset area boundary moves to a first preset position, display a fourth area of the second display page, and as the second area moves, gradually increase the area size of the fourth area, wherein the third area is located above or below the fourth area; when the preset area boundary moves to a second preset position, adjust the second area to become the third area of the second display page.
[0123] Furthermore, the information display device may further include: a first area adjustment module, configured to, after displaying the second display page, in response to a sixth trigger operation for the fourth area, gradually reduce the area size of the third area from the third area size to the fourth area size, and control the area size of the fourth area to gradually increase from the fifth area size to the sixth area size as the area size of the third area decreases; or, in response to a sixth trigger operation for the fourth area, keep the area size of the third area unchanged.
[0124] Furthermore, the information display device may also include: a format adjustment module, used to adjust the display format of the third region to a target page component in the second display page when the third region is reduced to the fourth region size after the region size of the third region is gradually reduced from the third region size to the fourth region size.
[0125] Furthermore, the information display device may further include: a second area adjustment module, configured to, in response to a seventh trigger operation for the fourth area, gradually increase the area size of the third area from the third area size to the fourth area size, and control the area size of the fourth area to gradually increase from the fifth area size to the sixth area size as the area size of the third area decreases, gradually increase the area size of the third area from the fourth area size to the third area size, and control the area size of the fourth area to gradually decrease from the sixth area size to the fifth area size as the area size of the third area decreases.
[0126] The page display device provided in this disclosure can execute the page display method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects for executing the page display method. Technical details not described in detail in this embodiment can be found in the page display method provided in any embodiment of this disclosure.
[0127] The following is for reference. Figure 10 The diagram illustrates a structural schematic of an electronic device (e.g., a terminal device) 1000 suitable for implementing embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 10 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0128] like Figure 10As shown, the electronic device 1000 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1008 into a random access memory (RAM) 1003. The RAM 1003 also stores various programs and data required for the operation of the electronic device 1000. The processing unit 1001, ROM 1002, and RAM 1003 are interconnected via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0129] Typically, the following devices can be connected to the I / O interface 1005: input devices 1006 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 1007 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1008 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. Communication device 1009 allows electronic device 1000 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 10 An electronic device 1000 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0130] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 1009, or installed from storage device 1008, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of embodiments of this disclosure.
[0131] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0132] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.
[0133] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0134] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: in response to a first trigger operation, display a first display page, the first display page including a first area and a second area, the first area being used to display media content images of the target media content, and the second area being used to display first attribute information of a target object corresponding to the target media content; in response to a second trigger operation on the second area, display a second display page, the second display page including a third area and a fourth area, the third area being used to display second attribute information of the target object, and the fourth area being used to display third attribute information of at least one recommended object, the recommended object being determined based on the target object.
[0135] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0136] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0137] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of modules do not necessarily limit the specific unit itself.
[0138] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0139] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0140] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0141] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0142] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. An information display method, characterized in that, include: In response to a first trigger operation, a first display page is displayed. The first display page includes a first area and a second area. The first area is used to display the media content screen of the target media content, and the second area is used to display the first attribute information of the target object corresponding to the target media content. In response to a second trigger operation targeting the second region, a second display page is displayed. The second display page includes a third region and a fourth region. The third region is used to display the second attribute information of the target object, and the fourth region is used to display the third attribute information of at least one recommended object, which is determined based on the target object.
2. The method according to claim 1, characterized in that, The attribute information types of the first attribute information and the second attribute information are partially or completely the same, and the attribute information types of the second attribute information and the third attribute information are partially or completely the same; wherein... The first attribute information includes at least one of the following: image attribute information, identification attribute information, resource attribute information, and service attribute information of the target object; and / or The second attribute information includes at least one of the following: image attribute information, identification attribute information, resource attribute information, and service attribute information of the target object; and / or The third attribute information includes at least one of the following: image attribute information, identifier attribute information, resource attribute information, and business attribute information of the recommended object.
3. The method according to claim 1, characterized in that, Before displaying the first display page in response to the first triggering operation, the method further includes: A media content display page is provided, comprising a fifth area and a sixth area. The fifth area displays the media content image of the target media content, and the sixth area displays a preset control. The preset control triggers the display of the first display page. The preset control displays the fourth attribute information of the target object, which includes at least one of the following: identifier attribute information, image attribute information, resource attribute information, service attribute information, and business attribute information. The first triggering operation includes a click operation and / or a long press operation on the preset control.
4. The method according to claim 3, characterized in that, The first display page includes: The size of the fifth region is reduced to the size of the first region, which is then used as the first region of the first display page, and the second region of the first display page is also displayed, wherein the first region and the second region are arranged vertically.
5. The method according to claim 4, characterized in that, The second area displaying the first display page includes: Control the second area to move from the first side of the first display page into the first display page; or Increase the size of the sixth region to the size of the second region, and use it as the second region of the first display page; or A second area is displayed on the media content display page, in which the first attribute information is displayed, and the size of the second area is controlled to gradually increase as the size of the fifth area decreases.
6. The method according to claim 3, characterized in that, Following the display of the second display page, the following is also included: In response to a third trigger operation targeting the fourth region, the currently displayed page is adjusted from the second display page to the first display page; or, in response to an exit operation targeting the second display page, the currently displayed page is adjusted from the second display page to the media content display page; and / or Following the display of the first display page, the following is also included: In response to the fourth triggered operation on the first display page, the currently displayed page is changed from the first display page to the media content display page.
7. The method according to claim 3, characterized in that, The target object is a preset type object appearing in the media content screen of the target media content; or, the target object is the object corresponding to the preset control.
8. The method according to claim 1, characterized in that, The similarity between the recommended object and the target object meets a preset similarity condition; and / or The at least one recommended object is a first type of recommended object; or, the at least one recommended object includes a first type of recommended object and a second type of recommended object, wherein the display priority of the first type of recommended object is higher than that of the second type of recommended object, the resource attribute value of the first type of recommended object is lower than that of the target object, and the resource attribute value of the second type of recommended object is higher than or equal to that of the target object; and / or The first display page further includes a seventh area, which is used to display recommended object prompts, the recommended object prompts being used to prompt viewing the recommended object, and the seventh area is located within the second area or on the second side of the second area; the method further includes: displaying a second display page in response to a fifth trigger operation on the seventh area; and / or The fourth area also displays at least one interactive control, including a filter control and / or a sorting control. The filter control is used to filter the recommended objects, and the sorting control is used to switch the display order of the third attribute information in the fourth area.
9. The method according to claim 1, characterized in that, The second display page includes: The preloaded third attribute information is displayed in the fourth area of the second display page; or, the original third attribute information is displayed in the fourth area of the second display page, and the target third attribute information is obtained; after obtaining the target third attribute information, the target third attribute information is displayed in the fourth area, wherein the third attribute information includes the original third attribute information and the target third attribute information, the original third attribute information is obtained using a first information acquisition method, and the target third attribute information is obtained using a second information acquisition method; and / or The preset boundary of the second region is controlled to move toward the third side of the first display page, wherein the size of the second region gradually decreases during the movement of the preset boundary; when the preset boundary moves to a first preset position, a fourth region of the second display page is displayed, and the size of the fourth region gradually increases as the second region moves, wherein the third region is located above or below the fourth region; when the preset boundary moves to a second preset position, the second region is adjusted to become the third region of the second display page.
10. The method according to any one of claims 1 and 3-9, characterized in that, Following the display of the second display page, the following is also included: In response to a sixth trigger operation targeting the fourth region, the size of the third region is gradually reduced from the third region size to the fourth region size, and the size of the fourth region is controlled to gradually increase from the fifth region size to the sixth region size as the size of the third region decreases; or In response to the sixth trigger operation for the fourth region, the region size of the third region remains unchanged.
11. The method according to claim 10, characterized in that, After progressively reducing the size of the third region from the third region size to the fourth region size, the method further includes: When the third area shrinks to the size of the fourth area, the display format of the third area is adjusted to the target page component in the second display page; and / or After gradually reducing the size of the third region to the size of the fourth region, and controlling the size of the fourth region to gradually increase from the size of the fifth region to the size of the sixth region as the size of the third region decreases, the method further includes: In response to a seventh trigger operation for the fourth region, the region size of the third region is gradually increased from the size of the fourth region to the size of the third region, and the region size of the fourth region is gradually reduced from the size of the sixth region to the size of the fifth region as the region size of the third region decreases.
12. An information display device, characterized in that, include: The first page display module is used to display a first display page in response to a first trigger operation. The first display page includes a first area and a second area. The first area is used to display the media content screen of the target media content, and the second area is used to display the first attribute information of the target object corresponding to the target media content. The second page display module is used to display a second display page in response to a second trigger operation on the second area. The second display page includes a third area and a fourth area. The third area is used to display the second attribute information of the target object, and the fourth area is used to display the third attribute information of at least one recommended object, which is determined based on the target object.
13. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the page display method according to any one of claims 1-11.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the page display method according to any one of claims 1-11.
15. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the page display method according to any one of claims 1-11.
Citation Information
Cited By
Page display method and apparatus, and electronic device, storage medium and program product
WO2025241661A1