Page display method, device, electronic device, storage medium, and program
The method and device address the issue of obstructed video screens by using multi-finger gestures to remove interaction controls, enhancing user experience through simplified operations and optional video enlargement.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-01-03
- Publication Date
- 2026-03-04
AI Technical Summary
Current video playback systems require cumbersome user operations to view a complete video screen due to interaction controls obstructing the video playback area, leading to a poor user experience.
A method and device that utilize a multi-finger gesture to remove interaction controls from the video playback area and display them outside the video playback area, allowing the full video screen to be viewed, with optional video enlargement based on gesture duration.
Simplifies user operations and enhances the video viewing experience by clearing interaction controls upon a multi-finger gesture, improving usability and enabling seamless video screen viewing.
Smart Images

Figure 0007824016000001 
Figure 0007824016000002 
Figure 0007824016000003
Abstract
Description
[Technical Field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority from a Chinese patent application bearing application number 202210028254.9, filed with the China Patent Office on January 11, 2022, the entire contents of which are incorporated herein by reference.
[0002] TECHNICAL FIELD The present disclosure relates to the technical field of computers, and relates to, for example, a page display method, a device, an electronic device, a storage medium, and a program. [Background technology]
[0003] Currently, when a video is played on the current video playback page, interaction controls are typically displayed in the video playback area for the user to interact with.
[0004] In the related art, in order to view a video screen that is blocked by an interaction control in the video playback area, the user needs to perform a series of operations, which is cumbersome and results in a poor user experience. Summary of the Invention [Problem to be solved by the invention]
[0005] The embodiments of the present disclosure provide a page display method, device, electronic device, storage medium, and program to simplify the operations required to view a complete video screen. [Means for solving the problem]
[0006] In a first aspect, an embodiment of the present disclosure provides a page display method, including: displaying a video playback page, where the video playback page displays an original video screen of a currently played video, video information, and first interaction controls, the original video screen being displayed in a video playback area of the video playback page, and the video information and at least one of the first interaction controls being displayed on top of the original video screen; and in response to a first multi-finger manipulation gesture acting on the video playback page, stopping the display of the first interaction controls and the video information in the video playback area, and displaying second interaction controls in a predetermined area outside the video playback area.
[0007] In a second aspect, an embodiment of the present disclosure further provides a page display device, including: a page display module configured to display a video playback page, in which an original video screen of a currently played video, video information, and a first interaction control are displayed in the video playback page, the original video screen being displayed in a video playback area of the video playback page, and the video information and at least one of the first interaction controls being displayed on top of the original video screen; and a response module configured to stop displaying the first interaction control and the video information in the video playback area and display a second interaction control in a predetermined area outside the video playback area in response to a first multi-finger manipulation gesture acting on the video playback page.
[0008] In a third aspect, an embodiment of the present disclosure further provides an electronic device including one or more processors and a memory configured to store one or more programs, the one or more programs, when executed by the one or more processors, causing the one or more processors to implement a page display method described in an embodiment of the present disclosure.
[0009] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, realizing the page display method described in the embodiment of the present disclosure.
[0010] In a fifth aspect, an embodiment of the present disclosure further provides a computer program that, when executed by a computer, causes the computer to implement the page display method according to the embodiment of the present disclosure. [Brief explanation of the drawings]
[0011] Throughout the drawings, the same or similar reference numbers represent the same or similar elements. It should be understood that the drawings are illustrative and that components and elements are not necessarily drawn to scale. [Figure 1] 1 is a schematic flowchart of a page display method according to an embodiment of the present disclosure. [Figure 2] FIG. 1 is a schematic diagram of a video playback page according to an embodiment of the present disclosure. [Figure 3] FIG. 10 is a schematic diagram of another video playback page according to an embodiment of the present disclosure. [Figure 4] FIG. 10 is a schematic diagram of yet another video playback page according to an embodiment of the present disclosure. [Figure 5] 10 is a schematic flowchart of another page display method according to an embodiment of the present disclosure. [Figure 6] FIG. 10 is a schematic diagram of a preset magnification coefficient curve according to an embodiment of the present disclosure. [Figure 7] FIG. 10 is a schematic diagram of another preset magnification factor curve according to an embodiment of the present disclosure. [Figure 8] FIG. 1 is a structural block diagram of a page display device according to an embodiment of the present disclosure. [Figure 9] 1 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0012] It should be understood that the steps recited in the method embodiments of the present disclosure may be performed in various orders and / or in parallel, and that method embodiments may include additional steps and / or omit performing steps as shown, and the scope of the present disclosure is not limited in this respect.
[0013] As used herein, the term "comprises" and variations thereof refer to an open inclusion, i.e., meaning "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.
[0014] It should be noted that the concepts of "first," "second," etc. referred to in this disclosure are merely intended to distinguish between different devices, modules, or units, and do not limit the order or interdependence of functions performed by these devices, modules, or units.
[0015] It should be understood that the modifications "one" and "multiple" referred to in this disclosure are intended to be exemplary rather than limiting, and that those skilled in the art should understand "one or more" unless the context clearly dictates otherwise.
[0016] The names of messages or information interacted between devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0017] 1 is a schematic flowchart of a page display method according to an embodiment of the present disclosure. The method may be performed by a page display device, which may be implemented by software and / or hardware and may be located in an electronic device such as a mobile phone or a tablet computer. The page display method according to an embodiment of the present disclosure may be applied to a scene in which a video screen is entirely viewed. As shown in FIG. 1, the page display method according to this embodiment may include steps S101 and S102.
[0018] S101: Display a video playback page, which displays an original video screen of a currently played video, video information, and a first interaction control, the original video screen being displayed within a video playback area of the video playback page, and the video information and at least one of the first interaction controls being displayed on top of the original video screen.
[0019] Here, the currently playing video may be the video currently playing on the video playback page. The original video screen may be the video screen of the original size included in the currently playing video, i.e., the video screen without enlargement processing. The first interaction control may be a control displayed on the video playback page for the user to interact with, such as a page switching control for switching the current page from the video playback page to another page, and / or a control for the user to like, comment, share, or favorite the currently playing video. The video playback area may be an area for playing the video on the video playback page, i.e., an area for displaying the video screen.
[0020] 2, the electronic device displays a video playback page based on a user's trigger operation, plays the currently played video on the video playback page, and displays the original video screen (not shown) of the currently played video in a video playback area 20 of the video playback page. Some or all of the first interaction controls are displayed on top of the original video screen, such as a poster's personal homepage control 200, a like control 201, a comment control 202, and a share control 203, on top of the original video screen. Then, video information of the currently played video, such as the poster's username, posting time, video name, and / or background music information, is displayed in the video playback area.
[0021] Also, some of the first interaction controls may be displayed outside the video playback area, for example, the same city control 210, follow control 211, recommendation control 212 and search control 213 may be displayed above the video playback area, and / or the homepage control 220, friends control 221, photo control 222, message control 223 and the user's personal homepage control 224 may be displayed below the video playback area.
[0022] S102: In response to a first multi-finger operation gesture acting on the video playback page, stop displaying the first interaction control and the video information in the video playback area, and display a second interaction control in a preset area outside the video playback area.
[0023] Here, the first multi-finger operation gesture may be a multi-finger expand gesture or a multi-finger contract gesture, such as a two-finger expand gesture / two-finger contract gesture or a three-finger expand gesture / three-finger contract gesture. Hereinafter, the first gesture will be described as a two-finger expand gesture. The two-finger expand gesture may be a touch gesture that gradually increases the distance between two touch points. The second interaction control may be completely different from, partially the same as, or completely the same as the first interaction control. For example, the second interaction control may include controls for a user to interact with the currently playing video, such as a like control, a comment control, and a share control for the currently playing video, and may further include a speed control and a restore control.
[0024] For example, when a user wants to view the entire video screen of a currently played video on a video playback page, the user may perform a first multi-finger operation gesture on the video playback page. Accordingly, as shown in FIG. 3 , to facilitate user interaction with the currently played video, when the electronic device detects that the user performs a first multi-finger operation gesture on the video playback page, the electronic device may stop displaying first interaction controls in the video playback area (e.g., stop displaying the first interaction controls in the video playback area, or stop displaying all first interaction controls displayed on the video playback page), stop displaying video information displayed on the video playback page, and display second interaction controls in a predetermined area outside the video playback area (e.g., displaying a like control 201, a comment control 202, and a share control 203 for the currently played video below the video playback area). Also, as shown in FIG. 3, a speed control 30 and a restore control 31 may be further displayed in a preset area outside the video playback area, and a user can trigger the speed control 30 to adjust the playback speed of the currently played video, and / or trigger the restore control 31 to instruct the electronic device to re-display the multiple interaction controls in their original display positions.
[0025] In this embodiment, a user can simply perform a multi-finger expansion gesture on the video playback page to instruct the electronic device to cancel the display of the interaction controls and video information displayed in the video playback area, allowing the user to fully watch the video screen displayed in the video playback area. This eliminates the need to permanently display a screen clearing control on the video playback page and to instruct the electronic device to display the screen clearing control by performing a series of operations on the video playback page. This reduces the number of controls displayed on the video playback page, simplifies the operations required to fully watch the video screen, and quickly clears the screen, improving the user's video viewing experience.
[0026] 3, when a first gesture is received, all of the first interaction controls and the video information on the video playback page may be stopped from being displayed, i.e., the first interaction controls within the video playback area and the first interaction controls outside the video playback area are stopped from being displayed, and the video information displayed in the video playback area is stopped from being displayed. In this case, for example, the step of stopping the display of the first interaction controls and the video information in the video playback area includes the step of stopping the display of all of the first interaction controls and the video information displayed on the video playback page.
[0027] In the above embodiment, the method for stopping the display of the first interaction control and the video information displayed on the video playback page can be freely set, for example, the display of the first interaction control displayed in the video playback area can be directly canceled. For example, the step of stopping the display of all the first interaction controls and the video information displayed on the video playback page includes the step of controlling the first interaction controls and the video information to move out of the video playback page along corresponding moving directions. That is, the display of multiple first interaction controls and video information can be stopped by controlling the first interaction controls and the video information located at different positions on the video playback page to move out of the video playback page along different directions. For example, a plurality of first interaction controls located above the video playback area can be controlled to move upwards out of the video playback page, a plurality of first interaction controls located below the video playback area can be controlled to move downwards out of the video playback page, a plurality of first interaction controls located on the right side inside the video playback area can be controlled to move rights out of the video playback page, and when a video message of the currently played video is displayed on the left side inside the video playback area, the video information of the currently played video can be controlled to move lefts out of the video playback page.
[0028] 2 and 3, when the first interaction control and the second interaction control include the same interaction control, for example, when a specific interaction control is displayed in both the video playback area and the preset area, the interaction control can be displayed in different display states, for example, the interaction control can be displayed in different display styles and / or display sizes. In addition, in this embodiment, when a first multi-finger operation gesture is received, only the display of the interaction control that is included in the first interaction control but not the second interaction control can be stopped, or the interaction control that is included in both the first interaction control and the second interaction control and displayed on the video playback page can be controlled to move from its original display position within the video playback area to a preset area outside the video playback area, and the display states of the multiple video interaction controls can be adjusted before, during, and / or after the movement.
[0029] 4, when a first gesture is received, only the first interaction control and the video information displayed in the video playback area may be stopped, i.e., only the first interaction control and the video information located within the video playback area may be stopped, and the first interaction control located outside the video playback area may be maintained. In this case, for example, the step of stopping the display of the first interaction control and the video information in the video playback area may include the step of stopping the display of the first interaction control and the video information located within the video playback area.
[0030] The page display method of this embodiment displays a video playback page, which displays an original video screen of a currently played video, video information, and interaction controls, the original video screen being displayed in a video playback area of the video playback page, the video information and at least one first interaction control being displayed on top of the original video screen, and in response to a first multi-finger operation gesture acting on the video playback page, the display of the first interaction control and the video information in the video playback area is stopped, and a second interaction control is displayed in a predetermined area outside the video playback area. This embodiment adopts the above technical solution, and cancels the display of the interaction controls displayed in the video playback area in response to a user's multi-finger expansion gesture, thereby simplifying the operations required to fully watch the video screen and improving the user's video viewing experience.
[0031] 5 is a schematic flowchart of another page display method according to an embodiment of the present disclosure. The technical solution in this embodiment may be combined with one or more exemplary technical solutions in the above embodiments. For example, after the step of stopping the display of the first interaction control and the video information in the video playback area, the method may further include the step of re-displaying the first interaction control and the video information in the video playback area and stopping the display of the second interaction control in the preset area in response to a control display gesture including a second multi-finger manipulation gesture or a single-point slide gesture along a preset direction.
[0032] For example, the second interaction control includes a restore control, and after the step of stopping the display of the first interaction control in the video playback area, the method further includes a step of re-displaying the first interaction control and the video information in the video playback area in response to a trigger operation on the restore control, and stopping the display of the second interaction control in the predetermined area.
[0033] For example, the step of stopping the display of the first interaction control and the video information in the video playback area and displaying the second interaction control in a predetermined area outside the video playback area includes the step of stopping the display of the first interaction control and the video information in the video playback area and displaying the second interaction control in a predetermined area outside the video playback area when the trigger time of the first multi-finger manipulation gesture is less than a predetermined time.
[0034] For example, the page display method of this embodiment further includes the step of enlarging the original video screen to obtain a target video screen when the trigger time of the first multi-finger operation gesture is equal to or greater than a predetermined time, and displaying the target video screen in the video playback area.
[0035] Accordingly, as shown in FIG. 5, the page display method according to this embodiment may include steps S201 to S206.
[0036] S201: Display a video playback page, which displays an original video screen of a currently played video, video information, and a first interaction control, the original video screen being displayed within a video playback area of the video playback page, and the video information and at least one of the first interaction controls being displayed on top of the original video screen.
[0037] S202: Receive a first multi-finger operation gesture acting on the video playback page, and execute S203 or S206.
[0038] S203: If the trigger time of the first multi-finger operation gesture is less than a preset time, stop displaying the first interaction control and the video information in the video playback area, and display the second interaction control including a restore control in a preset area outside the video playback area, and execute S204 or S205.
[0039] In this embodiment, the display of the first interaction control and the video information in the video playback area may be stopped when the user performs the first multi-finger operation gesture, regardless of the trigger time of the gesture. Alternatively, to simultaneously satisfy the user's needs for clearing the screen and enlarging the screen, the display of the first interaction control and the video information in the video playback area may be stopped only when the trigger time of the first multi-finger operation gesture performed by the user is less than a predetermined time, and the video screen may be enlarged in response to the first multi-finger operation gesture when the trigger time of the first multi-finger operation gesture is equal to or greater than the predetermined time. This embodiment will take this case as an example.
[0040] Here, the preset time may be set according to needs, for example, the preset time may be set to 200 ms, in which case, if the trigger time of the first multi-finger operation gesture performed by the user is less than 200 ms, the display of the first interaction control and video information in the video playback area can be stopped, and the second interaction control can be displayed in a preset area outside the video playback area.If the trigger time of the second multi-finger operation gesture for enlargement performed by the user is 200 ms or more, the video screen can be enlarged according to the second multi-finger operation gesture.
[0041] In this embodiment, when the trigger time of the first multi-finger enlargement gesture is less than the preset time and the trigger does not end, it is unclear whether the video screen needs to be enlarged. Therefore, when the trigger time of the first multi-finger operation gesture is less than the preset time and the trigger does not end, the video screen is initially enlarged; when the trigger ends, different responses can be made according to the trigger time of the first multi-finger operation gesture. In this case, for example, the step of stopping the display of the first interaction control and the video information in the video playback area and displaying the second interaction control in a predetermined area outside the video playback area in response to a first multi-finger operation gesture acting on the video playback page includes the steps of: enlarging the original video screen based on a magnification coefficient and an increase value of the distance between the two corresponding touch points of the first multi-finger operation gesture during execution of the first multi-finger operation gesture acting on the video playback page, obtaining a target video screen, and displaying the target video screen in the video playback area; and when the execution of the first multi-finger operation gesture is terminated, if the trigger time of the first multi-finger operation gesture is less than a predetermined time, stopping the display of the first interaction control and the video information in the video playback area, displaying the second interaction control in a predetermined area outside the video playback area, and restoring the target video screen displayed in the video playback area to the original video screen before enlarging it.
[0042] Here, the magnification coefficient can be determined based on a preset magnification coefficient curve, which can be a curve showing the change of the magnification coefficient with respect to the trigger time. To smoothly combine the clearing screen and the video enlargement, for example, the preset magnification coefficient curve can set the magnification coefficient to less than 1 when the trigger time is less than the preset time, and set the magnification coefficient to greater than 1 when the trigger time is equal to or greater than the preset time. This means that the video enlargement effect is suppressed when the trigger time is less than the preset time, thereby reducing the interference of the video enlargement during the clearing screen. When the trigger time is equal to or greater than the preset time, the video is enlarged normally, and the deviation from the normal enlargement caused by suppressing the enlargement effect within the preset time is compensated for, thereby avoiding a sudden and excessive increase in the video enlargement during the video enlargement, i.e., avoiding the appearance of a gap during the video enlargement. Here, the preset magnification coefficient curve can be a linear curve as shown in FIG. 6 or a nonlinear curve as shown in FIG. 7.
[0043] The distance increment between the two touch points corresponding to the first multi-finger manipulation gesture can be understood as an increment of the distance between the two touch points, and can be calculated based on the current distance between the two touch points and the initial distance between the two touch points, i.e., by calculating the difference between the two. Different distance increments correspond to different magnification factors, and the two can have a direct proportional relationship, i.e., the larger the distance increment, the larger the magnification factor. The correspondence between the distance increment and the magnification factor can be preset by a developer. The target video screen can be a video screen obtained by magnifying the original video screen of the currently played video in response to the first multi-finger manipulation gesture.
[0044] For example, in the triggering process of the first multi-finger manipulation gesture, a current magnification factor is determined according to a preset magnification factor curve, and a current magnification factor is determined based on the increment of the distance between the two corresponding touch points of the first multi-finger manipulation gesture. A current magnification factor of the current original video screen is determined based on the current magnification factor and the current magnification factor. It is determined whether the current magnification factor is greater than 1. If so, the current original video screen displayed in the video playback area is magnified based on the current magnification factor. If not, the original video screen of the currently played video continues to be displayed in the video playback area, i.e., the current original video screen displayed in the video playback area is not magnified.
[0045] When the trigger of the first multi-finger manipulation gesture ends within the preset time, stop displaying the interaction control in the video playback area, and determine whether what is displayed in the video playback area is the original video screen of the currently played video that has not been magnified. If so, continue to display the original video screen of the currently played video in the video playback area; if not, restore the magnified target video screen displayed in the video playback area to the original video screen before magnification, and continue to display the original video screen of the currently played video in the video playback area.
[0046] S204: In response to a control display gesture including a second multi-finger manipulation gesture or a single-point slide gesture along a preset direction, re-display the first interaction control and the video information in the video playback area, and stop displaying the second interaction control in the preset area, thereby ending the operation.
[0047] Here, the control display gesture may be a gesture instructing the electronic device to display multiple interaction controls in the video playback page at their original display positions, such as a second multi-finger operation gesture or a single-point slide gesture along a preset direction. The second multi-finger operation gesture may be different from the first multi-finger operation gesture. For example, if the first multi-finger operation gesture is a multi-finger expand gesture, the second multi-finger operation gesture may be a multi-finger contract gesture, or if the first multi-finger operation gesture is a multi-finger contract gesture, the second multi-finger operation gesture may be a multi-finger expand gesture. The preset direction may be set according to needs, such as an upward direction.
[0048] For example, when the user wants to instruct the electronic device to re-display the first interaction control and the video information in the video playback area, the user may perform a second multi-finger manipulation gesture or a single-point sliding gesture along a preset direction on the video playback page, so that when the electronic device detects the user's second multi-finger manipulation gesture or the single-point sliding gesture along a preset direction, the electronic device can re-display the first interaction control and the video information in the video playback area and stop displaying the second interaction control in the preset area, as shown in FIG.
[0049] S205: In response to a trigger operation on the restoration control, the first interaction control and the video information are re-displayed in the video playback area, and the display of the second interaction control in the preset area is stopped, and the operation is completed.
[0050] 3, the electronic device may, in response to a first multi-finger manipulation gesture by a user, stop displaying the first interaction controls and the video information in the video playback area, and then display second interaction controls including a restore control 31 in a preset area outside the video playback area. Accordingly, when the user wants to instruct the electronic device to redisplay the first interaction controls and the video information in the video playback area, the user may trigger the restore control 31 displayed on the video playback page. Accordingly, when the electronic device detects that the user triggers the restore control 31 displayed on the video playback page, the electronic device may redisplay the first interaction controls and the video information in the video playback area, and stop displaying the second interaction controls in the preset area, as shown in FIG. 2.
[0051] In addition, in order to watch the video screen blocked by the interaction controls on the video playback page, the user can instruct the electronic device to increase the transparency of the multiple interaction controls displayed on the video playback page by performing a single-point sliding operation along a preset direction on the video playback page. In this case, when the electronic device detects a single-point sliding operation along the preset direction by the user, it determines whether the interaction controls are displayed in the video playback area, i.e., determines whether the interaction controls in the video playback area are in a displayed state, and if so, increases the transparency of the multiple interaction controls and / or video information displayed in the video playback area, for example, increases the transparency of the multiple interaction controls and / or video information displayed in the video playback area from their original transparency to a preset transparency; otherwise, it redisplays the multiple interaction controls and / or video information in the video playback area, for example, displays the multiple interaction controls and / or video information in the video playback area with their original transparency.
[0052] S206: If the trigger time of the first multi-finger operation gesture is equal to or greater than a preset time, enlarge the original video screen to obtain a target video screen, and display the target video screen in the video playback area.
[0053] For example, when a user is watching a currently played video on a video playback page and wants to enlarge the video screen displayed in the video playback area, the user can perform a first multi-finger manipulation gesture on the video playback page, the trigger time of which is equal to or greater than a preset time. In response, when the electronic device receives the user's first multi-finger manipulation and determines that the trigger time of the first multi-finger manipulation gesture is equal to or greater than a preset time, the electronic device can enlarge the original video screen displayed in the video playback area according to the first multi-finger manipulation gesture, obtain a target video screen, and display the target video screen in the video playback area.
[0054] For example, the electronic device may detect a first multi-finger manipulation gesture involving a video playback page, enlarge the original video screen displayed in the video playback area, and display the enlarged target video screen in the video playback area. When the first multi-finger manipulation gesture is completed, the electronic device may determine whether the execution time of the first multi-finger manipulation gesture is less than a predetermined time. If so, the electronic device may stop displaying the first interaction control and the video information in the video playback area, display a second interaction control in a predetermined area outside the video playback area, and switch the video screen displayed in the video playback area to the original video screen that has not been enlarged. If not, the electronic device may maintain the enlarged video screen in the video playback area, and maintain the first interaction control and the video information originally displayed in the video playback area.
[0055] In this embodiment, the method for enlarging the original video screen can be freely set, for example, the original video screen can be enlarged based on a magnification factor and an increase value of the distance between two touch points, in which the first multi-finger operation gesture is a two-finger operation gesture, and the step of enlarging the original video screen includes the step of enlarging the original video screen based on a magnification factor and an increase value of the distance between two corresponding touch points of the first multi-finger operation gesture.
[0056] In one embodiment, the step of enlarging the original video screen based on a magnification factor and an increment value of the distance between the two corresponding touch points of the first multi-finger operation gesture includes the steps of: determining a current magnification factor based on a current trigger time and a preset magnification factor curve, which is a change curve of the magnification factor with respect to the trigger time, and determining a current magnification factor based on the current increment value of the distance between the two corresponding touch points of the first multi-finger operation gesture; determining a current magnification factor of the current original video screen based on the current magnification factor and the current magnification factor; and enlarging the current original video screen based on the current magnification factor.
[0057] For example, first, a current magnification factor corresponding to the current trigger time is determined based on the current trigger time of the first multi-finger manipulation gesture and a preset magnification factor curve; the current distance between the two touch points of the first multi-finger manipulation gesture is obtained; an increment value of the current distance is calculated based on the current distance and the initial distance between the two touch points; and the magnification factor corresponding to the increment value of the current distance is set as the current magnification factor. Next, a current magnification factor of the current original video screen is determined based on the current magnification factor and the current magnification factor, for example, the product of the current magnification factor and the current magnification factor is set as the current magnification factor. After calculating the current magnification factor, the current original video screen displayed in the video playback area is magnified based on the current magnification factor, for example, the current original video screen is magnified by the current magnification factor to obtain a target video screen, and the target video screen is displayed in the video playback area.
[0058] In this embodiment, in order to better accommodate the user's willingness to enlarge the video screen, for example, the current original video screen displayed in the video playback area is enlarged only when the current enlargement factor is greater than 1, and the current original video screen is directly displayed in the video playback area when the current enlargement factor is equal to or less than 1, thereby avoiding downsizing of the video screen displayed in the video playback area when the user performs the first multi-finger manipulation gesture. In this case, for example, the step of enlarging the current original video screen based on the current enlargement factor includes the step of enlarging the current original video screen based on the current enlargement factor when the current enlargement factor is greater than 1.
[0059] According to the page display method of this embodiment, a user can instruct the electronic device to stop displaying the interaction controls in the video playback area or to enlarge the video screen by a series of simple first multi-finger operation gestures. A simple second multi-finger operation gesture, a single-point slide gesture along a preset direction, or a trigger gesture for the restoration control can instruct the electronic device to re-display the interaction controls in the video playback area. While satisfying the user's needs for clear screen, video screen enlargement, and restoration, the method simplifies the user's operations and improves the user's video viewing experience.
[0060] 8 is a structural block diagram of a page display device according to an embodiment of the present disclosure. The device may be implemented by software and / or hardware and may be disposed in an electronic device such as a mobile phone or a tablet computer, and may implement a page display method to display a video playback page. As shown in FIG. 8, the page display device according to this embodiment may include a page display module 801 and a response module 802.
[0061] The page display module 801 is configured to display a video playback page, which displays an original video screen of a currently played video, video information, and a first interaction control, the original video screen being displayed within a video playback area of the video playback page, and the video information and at least one of the first interaction controls being displayed on top of the original video screen.
[0062] The response module 802 is configured to stop displaying the first interaction control and the video information in the video playback area in response to a first multi-finger manipulation gesture acting on the video playback page, and display a second interaction control in a predetermined area outside the video playback area.
[0063] The page display device of this embodiment displays a video playback page using a page display module, which displays the original video screen of the currently played video, video information, and interaction controls on the video playback page. The original video screen is displayed in a video playback area of the video playback page, and the video information and at least one first interaction control are displayed on top of the original video screen. In response to a first multi-finger operation gesture acting on the video playback page using a response module, the page display device stops displaying the first interaction control and the video information in the video playback area and displays a second interaction control in a predetermined area outside the video playback area. This embodiment adopts the above technical solution to cancel the display of the interaction controls displayed in the video playback area in response to the user's first multi-finger operation gesture, thereby simplifying the operations required to fully watch the video screen and improving the user's video viewing experience.
[0064] In the above technical solution, the response module 802 may be configured to stop displaying all first interaction controls and the video information displayed on the video playback page, or stop displaying first interaction controls and the video information located within the video playback area.
[0065] In the above technical solution, the response module 802 may be configured to control the first interaction control and the video information to move out of the video playback page along a corresponding moving direction.
[0066] For example, the page display device of this embodiment may further include a first control display module, which is configured to, after the step of stopping the display of the first interaction control and the video information in the video playback area, re-display the first interaction control and the video information in the video playback area and stop the display of the second interaction control in the preset area in response to a control display gesture including a second multi-finger manipulation gesture or a single-point slide gesture along a preset direction.
[0067] In the above technical solution, the second interaction control may include a restore control. The page display device according to this embodiment may further include a second control display module, which is configured to re-display the first interaction control and the video information in the video playback area and stop displaying the second interaction control in the preset area in response to a trigger operation on the restore control after the step of stopping displaying the first interaction control in the video playback area.
[0068] In the above technical solution, the response module 802 may be configured to stop displaying the first interaction control and the video information in the video playback area when the trigger time of the first multi-finger operation gesture is less than a predetermined time, and display a second interaction control in a predetermined area outside the video playback area.
[0069] For example, the response module 802 may be further configured to, when the trigger time of the first multi-finger manipulation gesture is equal to or greater than a preset time, enlarge the original video screen, obtain a target video screen, and display the target video screen in the video playback area.
[0070] In the above technical solution, the first multi-finger operation gesture may be a two-finger operation gesture, and the first response module 802 may be configured to enlarge the original video screen according to a magnification factor and an increase value of the distance between the two corresponding touch points of the first multi-finger operation gesture.
[0071] In the above technical solution, the first response module 802 may include: a coefficient determination unit configured to determine a current magnification coefficient based on a current trigger time and a preset magnification coefficient curve, which is a change curve of a magnification coefficient with respect to the trigger time, and to determine a current magnification ratio based on an increment value of a current distance between two corresponding touch points of the first multi-finger operation gesture; a multiplier determination unit configured to determine a current magnification ratio of a current original video screen based on the current magnification coefficient and the current magnification ratio; and a magnification processing unit configured to magnify and process the current original video screen based on the current magnification ratio.
[0072] In the above technical solution, in the preset magnification coefficient curve, when the trigger time is less than the preset time, the magnification coefficient may be less than 1, and when the trigger time is equal to or greater than the preset time, the magnification coefficient may be equal to or greater than 1.
[0073] In the above technical solution, the enlargement processing unit may be configured to, when the current enlargement factor is greater than 1, enlarge the current original video screen according to the current enlargement factor.
[0074] In the above technical solution, the response module 802 may be configured to, during the execution of a first multi-finger operation gesture acting on the video playback page, enlarge the original video screen according to a magnification coefficient and an increment value of the distance between the two corresponding touch points of the first multi-finger operation gesture to obtain a target video screen, and display the target video screen in the video playback area; when the execution of the first multi-finger operation gesture is terminated, if the trigger time of the first multi-finger operation gesture is less than a predetermined time, stop displaying the first interaction control and the video information in the video playback area, display a second interaction control in a predetermined area outside the video playback area, and restore the target video screen displayed in the video playback area to the original video screen before enlargement.
[0075] The page display device according to the embodiment of the present disclosure can execute the page display method according to any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the page display method. For technical details not detailed in this embodiment, please refer to the page display method according to any embodiment of the present disclosure.
[0076] Referring now to FIG. 9, FIG. 9 shows a structural schematic diagram of an electronic device (e.g., a terminal device) 900 for implementing an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 9 is merely an example and does not impose any limitations on the functions and scope of use of the embodiment of the present disclosure.
[0077] 9, the electronic device 900 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 901, which can perform various appropriate operations and processes based on programs stored in a read-only memory (ROM) 902 or programs loaded from a storage device 908 into a random access memory (RAM) 903. The RAM 903 further stores various programs and data necessary for the operation of the terminal device 900. The processing unit 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0078] Typically, input devices 906 including, for example, a touch panel, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 907 including, for example, a liquid crystal display (LCD), speaker, oscillator, etc., storage devices 908 including, for example, a magnetic tape, hard disk, etc., and communication devices 909 can be connected to the I / O interface 905. The communication devices 909 can enable the electronic device 900 to communicate wirelessly or via wires with other devices to exchange data. While FIG. 9 shows the electronic device 900 having various devices, it should be understood that it is not necessary for the electronic device 900 to implement or include all of the devices shown. Instead, the electronic device 900 may implement or include more or fewer devices.
[0079] In particular, according to an embodiment of the present disclosure, the processes described with reference to the flowcharts above can be implemented as a computer software program. For example, an embodiment of the present disclosure may include a computer program stored on a non-transitory computer-readable medium, the computer program including program code for executing the methods shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 909, installed from the storage device 908, or installed from the ROM 902. When the computer program is executed by the processing device 901, it can implement the limited functions of the methods provided by the embodiments of the present disclosure.
[0080] It should be noted that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more leads, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used in or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, having computer-readable program code stored thereon. Such propagated data signals may take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which is capable of transmitting, propagating, or transmitting a program for use in or in connection with an instruction execution system, apparatus, or device. Program code contained in a computer-readable medium may be transmitted by any suitable medium, including, but not limited to, wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.
[0081] In some embodiments, clients and servers may communicate using any network protocol now known or later developed, such as HyperText Transfer Protocol (HTTP), and may be connected to one another by any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include a local area network ("LAN"), a wide area network ("WAN"), the World Wide Web (e.g., the Internet), an end-to-end network (e.g., an ad hoc end-to-end network), and any network now known or later developed.
[0082] The computer-readable medium may be included in the electronic device, or may exist independently and not be assembled within the electronic device.
[0083] The computer-readable medium stores one or more programs, and when the one or more programs are executed by the electronic device, the electronic device displays a video playback page, on which an original video screen of a currently played video, video information, and a first interaction control are displayed, the original video screen is displayed within a video playback area of the video playback page, the video information and at least one of the first interaction controls are displayed on top of the original video screen, and in response to a first multi-finger manipulation gesture acting on the video playback page, the electronic device stops displaying the first interaction control and the video information in the video playback area and displays a second interaction control in a predetermined area outside the video playback area.
[0084] Computer program code for carrying out the operations of the present 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 "C" or similar programming languages. The program code may run entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. When referring to a remote computer, the remote computer may 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 may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).
[0085] The flowcharts and block diagrams in the figures illustrate possible architectures, functions, and operations of systems, methods, and computer programs according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program section, or portion of code, which includes one or more executable instructions for implementing a given logical function. It should be noted that in some alternative implementations, the functions shown in the blocks may occur in a different order than that shown in the figures. For example, two blocks shown in succession may actually be executed substantially in parallel or in the reverse order, depending on the related functionality. It should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented in a dedicated hardware-based system or a combination of dedicated hardware and computer instructions to perform a given function or operation.
[0086] The units according to the embodiments of the present disclosure may be implemented in the form of software or hardware, and in some cases, the names of the units do not constitute limitations on the units themselves.
[0087] As used herein, the above-described functions may be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that may be used include, but are not limited to, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.
[0088] In the context of this disclosure, a computer-readable medium may be a tangible medium that can contain or store a program for use in or in connection with an instruction execution system, apparatus, or device. A computer-readable medium may also be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection having one or more leads, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0089] According to one or more embodiments of the present disclosure, Example 1 provides a page display method, including: displaying a video playback page, where an original video screen of a currently played video, video information, and first interaction controls are displayed on the video playback page, the original video screen is displayed in a video playback area of the video playback page, and the video information and at least one of the first interaction controls are displayed on top of the original video screen; and in response to a first multi-finger manipulation gesture acting on the video playback page, stopping the display of the first interaction controls and the video information in the video playback area, and displaying second interaction controls in a predetermined area outside the video playback area.
[0090] According to one or more embodiments of the present disclosure, Example 2 is the method of Example 1, in which the step of stopping the display of the first interaction control and the video information in the video playback area includes stopping the display of all first interaction controls and the video information displayed on the video playback page, or stopping the display of first interaction controls and the video information located within the video playback area.
[0091] According to one or more embodiments of the present disclosure, Example 3 is the method of Example 2, in which stopping the display of all first interaction controls and the video information displayed on the video playback page includes controlling the first interaction controls and the video information to move out of the video playback page along corresponding movement directions.
[0092] According to one or more embodiments of the present disclosure, Example 4 is the method of any one of Examples 1 to 3, further including, after the step of stopping the display of the first interaction control and the video information in the video playback area, in response to a control display gesture including a second multi-finger manipulation gesture or a single-point sliding gesture along a preset direction, re-displaying the first interaction control and the video information in the video playback area and stopping the display of the second interaction control in the preset area.
[0093] According to one or more embodiments of the present disclosure, Example 5 is the method of any one of Examples 1 to 3, wherein the second interaction control includes a restore control; and after the step of stopping the display of the first interaction control and the video information in the video playback area, the method further includes the step of, in response to a trigger operation on the restore control, re-displaying the first interaction control and the video information in the video playback area and stopping the display of the second interaction control in the preset area.
[0094] According to one or more embodiments of the present disclosure, Example 6 is the method of any one of Examples 1 to 3, in which the step of stopping the display of the first interaction control and the video information in the video playback area and displaying the second interaction control in a predetermined area outside the video playback area includes the step of stopping the display of the first interaction control and the video information in the video playback area and displaying the second interaction control in a predetermined area outside the video playback area when a trigger time of the first multi-finger manipulation gesture is less than a predetermined time.
[0095] According to one or more embodiments of the present disclosure, Example 7 is the method of Example 6, The method further includes the step of enlarging the original video screen to obtain a target video screen when the trigger time of the first multi-finger operation gesture is equal to or greater than a predetermined time, and displaying the target video screen in the video playback area.
[0096] According to one or more embodiments of the present disclosure, Example 8 is the method of Example 6, in which the first multi-finger manipulation gesture is a two-finger manipulation gesture, and the step of enlarging the original video screen includes the step of enlarging the original video screen based on a magnification factor and an increase value of a distance between two corresponding touch points of the first multi-finger manipulation gesture.
[0097] According to one or more embodiments of the present disclosure, Example 9 is the method of Example 8, in which the step of enlarging the original video screen based on a magnification factor and an increment value of the distance between the two corresponding touch points of the first multi-finger manipulation gesture includes: determining a current magnification factor based on a current trigger time and a preset magnification factor curve, which is a change curve of the magnification factor with respect to the trigger time, and determining a current magnification factor based on the current increment value of the distance between the two corresponding touch points of the first multi-finger manipulation gesture; determining a current magnification factor of the current original video screen based on the current magnification factor and the current magnification factor; and enlarging the current original video screen based on the current magnification factor.
[0098] According to one or more embodiments of the present disclosure, Example 10 is the method of Example 9, wherein in the preset magnification factor curve, if a trigger time is less than the preset time, the magnification factor is less than 1, and if a trigger time is equal to or greater than the preset time, the magnification factor is greater than 1.
[0099] According to one or more embodiments of the present disclosure, Example 11 is the method of Example 10, in which the step of upscaling the current original video screen based on the current magnification factor includes the step of upscaling the current original video screen based on the current magnification factor when the current magnification factor is greater than 1.
[0100] According to one or more embodiments of the present disclosure, Example 12 is the method of Example 8, in which the step of stopping the display of the first interaction control and the video information in the video playback area and displaying the second interaction control in a predetermined area outside the video playback area in response to a first multi-finger manipulation gesture acting on the video playback page includes: during execution of the first multi-finger manipulation gesture acting on the video playback page, enlarging the original video screen based on a magnification coefficient and an increase value of a distance between two corresponding touch points of the first multi-finger manipulation gesture to obtain a target video screen, and displaying the target video screen in the video playback area; and when execution of the first multi-finger manipulation gesture ends, if a trigger time of the first multi-finger manipulation gesture is less than a predetermined time, stopping the display of the first interaction control and the video information in the video playback area, displaying the second interaction control in a predetermined area outside the video playback area, and restoring the target video screen displayed in the video playback area to the original video screen before enlarging it.
[0101] According to one or more embodiments of the present disclosure, Example 13 provides a page display device including: a page display module configured to display a video playback page, in which an original video screen of a currently played video, video information, and a first interaction control are displayed on the video playback page, the original video screen being displayed within a video playback area of the video playback page, and the video information and at least one of the first interaction controls being displayed on top of the original video screen; and a response module configured to stop displaying the first interaction control and the video information in the video playback area and display a second interaction control in a predetermined area outside the video playback area in response to a first multi-finger manipulation gesture acting on the video playback page.
[0102] According to one or more embodiments of the present disclosure, Example 14 provides an electronic device including one or more processors and a memory configured to store one or more programs, the one or more programs, when executed by the one or more processors, causing the one or more processors to realize the page display method described in any one of Examples 1 to 12.
[0103] According to one or more embodiments of the present disclosure, Example 15 provides a computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, implementing the page display method described in any one of Examples 1 to 12.
[0104] According to one or more embodiments of the present disclosure, Example 16 provides a computer program that, when executed by a computer, causes the computer to implement the page display method of any one of Examples 1 to 12.
[0105] Also, although various operations are described in a particular order, this should not be understood as requiring that these operations be performed in the particular order shown, or in any sequential order. In certain cases, multitasking and parallel processing may be advantageous. Similarly, although certain specific implementation details are included in the above description, these should not be construed as limiting the scope of the disclosure. Some features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable subcombination.
Claims
1. A page display method, comprising: displaying a video playback page, the video playback page displaying an original video screen of a currently played video, video information, and a first interaction control, the original video screen being displayed within a video playback area of the video playback page, and the video information and at least one of the first interaction controls being displayed on top of the original video screen; in response to a first multi-finger manipulation gesture acting on the video playback page, stopping the display of the first interaction control and the video information in the video playback area, and displaying a second interaction control in a predetermined area outside the video playback area; the step of stopping the display of the first interaction control and the video information in the video playback area and displaying a second interaction control in a predetermined area outside the video playback area includes: in response to determining that a trigger time of the first multi-finger manipulation gesture is less than a predetermined time, stopping display of the first interaction control and the video information in the video playback area, and displaying a second interaction control in a predetermined area outside the video playback area.
2. the step of stopping the display of the first interaction control and the video information in the video playback area includes: stopping all first interaction controls and the video information displayed on the video playback page; or The method of claim 1 , further comprising the step of stopping the display of the video information and a first interaction control located within the video playback area.
3. The step of stopping the display of the first interaction control and the video information displayed on the video playback page includes: The page display method of claim 2 , further comprising controlling the first interaction control and the video information to move out of the video playing page along corresponding moving directions.
4. after the step of stopping the display of the first interaction control and the video information in the video playback area, 4. The page display method according to claim 1, further comprising the step of: in response to a control display gesture including a second multi-finger manipulation gesture or a single-point slide gesture along a preset direction, re-displaying a first interaction control and the video information in the video playback area, and stopping display of the second interaction control in the preset area.
5. the second interaction control includes a restore control; The page display method according to any one of claims 1 to 3, further comprising, after the step of stopping the display of the first interaction control and the video information in the video playback area, a step of re-displaying the first interaction control and the video information in the video playback area and stopping the display of the second interaction control in the preset area in response to a trigger operation on the restore control.
6. 4. The page display method according to claim 1, further comprising: in response to determining that the trigger time of the first multi-finger manipulation gesture is equal to or greater than the preset time, enlarging the original video screen to obtain a target video screen, and displaying the target video screen in the video playback area.
7. The first multi-finger manipulation gesture is a two-finger manipulation gesture, and the step of enlarging the original video screen includes:
4. The page display method according to claim 1, further comprising: enlarging the original video screen based on an enlargement factor and an increase value of a distance between two corresponding touch points of the first multi-finger manipulation gesture.
8. The step of enlarging the original video screen according to an enlargement factor and an increase value of the distance between the two corresponding touch points of the first multi-finger manipulation gesture includes: determining a current magnification factor based on a current trigger time and a preset magnification factor curve, which is a change curve of the magnification factor with respect to the trigger time, and determining a current magnification ratio based on an increment value of a current distance between two corresponding touch points of the first multi-finger manipulation gesture; determining a current magnification factor for a current original video image based on the current magnification factor and the current magnification factor; 8. The page display method according to claim 7, further comprising the step of: enlarging the current original video screen based on the current magnification factor.
9. 9. The page display method according to claim 8, wherein, in the predetermined magnification factor curve, in response to determining that the trigger time of the first multi-finger manipulation gesture is less than the predetermined time, the magnification factor is less than 1, and in response to determining that the trigger time of the first multi-finger manipulation gesture is equal to or greater than the predetermined time, the magnification factor is greater than 1.
10. said step of enlarging said current original video screen based on said current enlargement factor comprises:
10. The page display method of claim 9, further comprising the step of: enlarging the current original video screen based on the current magnification factor in response to determining that the current magnification factor is greater than one.
11. the step of stopping the display of the first interaction control and the video information in the video playback area and displaying a second interaction control in a predetermined area outside the video playback area in response to a first multi-finger manipulation gesture acting on the video playback page includes: During the execution of a first multi-finger operation gesture acting on the video playback page, enlarge the original video screen according to a magnification factor and an increase value of a distance between two corresponding touch points of the first multi-finger operation gesture to obtain a target video screen, and display the target video screen in the video playback area; 8. The page display method of claim 7, further comprising: in response to determining that execution of the first multi-finger manipulation gesture has ended and that a trigger time of the first multi-finger manipulation gesture is less than a predetermined time, stopping display of the first interaction control and the video information in the video playback area, displaying a second interaction control in a predetermined area outside the video playback area, and restoring the target video screen displayed in the video playback area to an original video screen before enlargement processing.
12. A page display device, a page display module configured to display a video playback page, the video playback page displaying an original video screen of a currently played video, video information, and a first interaction control, the original video screen being displayed within a video playback area of the video playback page, and the video information and at least one of the first interaction controls being displayed on top of the original video screen; a response module configured to stop displaying the first interaction control and the video information in the video playback area in response to a first multi-finger manipulation gesture acting on the video playback page, and to display a second interaction control in a predetermined area outside the video playback area; The response module further comprises: and in response to determining that the trigger time of the first multi-finger manipulation gesture is less than a predetermined time, stopping display of the first interaction control and the video information in the video playback area, and displaying a second interaction control in a predetermined area outside the video playback area.
13. An electronic device, one or more processors; a memory configured to store one or more programs; An electronic device that, when the one or more programs are executed by the one or more processors, causes the one or more processors to implement the page display method according to any one of claims 1 to 3.
14. A computer-readable storage medium storing a computer program, which, when executed by a processor, implements the page display method according to any one of claims 1 to 3.
15. A computer program that, when executed by a computer, causes the computer to implement the page display method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Screen element control method and device, equipment and storage medium
CN110647286A
Video playing method and device, electronic equipment and computer readable medium
CN111294637A
Mobile terminal and controlling method thereof
US20170083169A1