Page display method and device, electronic equipment and storage medium
By distinguishing and displaying the first and second progress intervals in the progress bar, the problem of users having difficulty controlling the playback progress adjustment is solved, enabling more precise playback progress control and improving the user experience.
Patent Information
- Application Number
- CN202110709039.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-25
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2041-06-25
AI Technical Summary
When users enjoy multimedia resources on smart devices, it is difficult to accurately control the playback progress using the progress bar.
The progress bar distinguishes between the first progress interval and the second progress interval. The first progress interval corresponds to the progress adjustment operation, while the second progress interval is the interval between receiving the adjustment operation and the start of playback. These intervals are distinguished by different colors, shapes, or widths.
It helps users better understand and control the playback progress adjustment range, improving the accuracy of multimedia resource playback and user experience.
Smart Images

Figure CN115529495B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of multimedia, and more particularly, to a page display method and device, an electronic device, and a storage medium. BACKGROUND
[0002] With the rapid development of intelligent terminals such as mobile phones or tablet computers, the intelligent terminals provide more and more help to users' life, work, entertainment, and the like. Especially in the multimedia field, due to good mobility and a larger and larger screen size, the intelligent terminals can provide good multimedia experience for users. More and more users use the intelligent terminals to complete some multimedia operations (such as appreciation of audio content and video content).
[0003] In the related art, when a user appreciates multimedia resources, the user controls the play progress by adjusting the progress in a progress bar. However, when the play progress is adjusted in the progress bar, the user cannot control the interval of the progress adjustment based on the displayed progress bar. SUMMARY
[0004] In view of the above problems, the present application provides a page display method and device, an electronic device, and a storage medium.
[0005] In a first aspect, an embodiment of the present application provides a page display method, which includes: displaying a play interface, the play interface including a progress bar corresponding to a play progress of the multimedia resource; and in response to a progress adjustment operation for the play progress, displaying a first progress interval and a second progress interval in the progress bar, the first progress interval being a progress interval adjusted by the progress adjustment operation, and the second progress interval being a progress interval between the play progress when the progress adjustment operation is received and a play start point.
[0006] In a second aspect, an embodiment of the present application provides a page display device, which includes: an interface display module and a progress bar control module, wherein the interface display module is configured to display a play interface, the play interface including a progress bar corresponding to a play progress of the multimedia resource; and the progress bar control module is configured to, in response to a progress adjustment operation for the play progress, display a first progress interval and a second progress interval in the progress bar, the first progress interval being a progress interval adjusted by the progress adjustment operation, and the second progress interval being a progress interval between the play progress when the progress adjustment operation is received and a play start point.
[0007] In a third aspect, an electronic device is provided, and includes one or more processors, a memory, and one or more application programs stored in the memory and configured to be executed by the one or more processors, the one or more programs being configured to perform the page display method of the first aspect.
[0008] In a fourth aspect, a computer-readable storage medium is provided, and the computer-readable storage medium stores program code, which can be invoked by a processor to perform the page display method of the first aspect.
[0009] The scheme provided in the present application displays a playing interface, the playing interface includes a progress bar corresponding to a playing progress of a multimedia resource, and in response to a progress adjustment operation on the playing progress, a first progress interval and a second progress interval are distinguished in the progress bar, the first progress interval is a progress interval adjusted by the progress adjustment operation, and the second progress interval is a progress interval between the playing progress when the progress adjustment operation is received and a playing starting point. Thus, when a user adjusts the playing progress in the playing interface, the user can be facilitated to understand the adjusted progress interval, and the user can be better assisted to control the progress adjustment interval. BRIEF DESCRIPTION OF DRAWINGS
[0010] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort on the basis of these drawings.
[0011] Figure 1 A page display method flowchart according to an embodiment of the present application is shown.
[0012] Figure 2 An interface schematic diagram of the page display method provided by an embodiment of the present application is shown.
[0013] Figure 3 Another interface schematic diagram of the page display method provided by an embodiment of the present application is shown.
[0014] Figure 4 Still another interface schematic diagram of the page display method provided by an embodiment of the present application is shown.
[0015] Figure 5 Yet another interface schematic diagram of the page display method provided by an embodiment of the present application is shown.
[0016] Figure 6A flow chart of a page display method according to another embodiment of the present application is shown.
[0017] Figure 7 A flow chart of a page display method according to another embodiment of the present application is shown.
[0018] Figure 8 A schematic diagram of a page display method according to another embodiment of the present application is shown.
[0019] Figure 9 A schematic diagram of a page display method according to another embodiment of the present application is shown.
[0020] Figure 10 A schematic diagram of a page display method according to another embodiment of the present application is shown.
[0021] Figure 11 A schematic diagram of a page display method according to another embodiment of the present application is shown.
[0022] Figure 12 A schematic diagram of a page display method according to another embodiment of the present application is shown.
[0023] Figure 13 A flow chart of a page display method according to another embodiment of the present application is shown.
[0024] Figure 14 A flow chart of a page display method according to another embodiment of the present application is shown.
[0025] Figure 15 A block diagram of a page display device according to an embodiment of the present application is shown.
[0026] Figure 16 A block diagram of an electronic device for implementing a page display method according to an embodiment of the present application is shown.
[0027] Figure 17 A storage unit for storing or carrying program code for implementing a page display method according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0028] In order to make the person skilled in the art better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application.
[0029] With the improvement of living standards and technological level, more and more users enjoy multimedia resources through electronic devices (smartphones, tablets, etc.), such as playing videos by using electronic devices. However, in the process of enjoying multimedia resources, the user may want to skip some resource segments or only want to enjoy specific resource segments, and therefore needs to adjust the playing progress of the multimedia resources.
[0030] In the related art, when enjoying multimedia resources, the user adjusts the progress in the progress bar to control the playing progress. For example, the user adjusts the playing progress by sliding or dragging the progress indication block on the progress bar; for another example, the user adjusts the playing progress by clicking a position on the progress bar, so that the playing progress is adjusted to the progress corresponding to the clicked position. However, when adjusting the playing progress in the progress bar, the adjusted progress interval displayed on the progress bar is often integrated with the played progress interval, and the user cannot distinguish the adjusted progress interval each time, which makes it difficult for the user to control the progress adjustment interval.
[0031] To solve the above problems, the inventors propose the page display method, device, electronic device, and storage medium provided in the embodiments of the present application, which can help the user understand the adjusted progress interval when adjusting the playing progress in the playing interface, and thus better assist the user in controlling the progress adjustment interval. The specific page display method is described in detail in subsequent embodiments.
[0032] Before the embodiments of the present application are described in further detail, the terms and names involved in the embodiments of the present application are explained, and the terms and names involved in the embodiments of the present application are applicable to the following explanations.
[0033] 1) Multimedia is a combination of multiple media, including text, audio, and image, etc. Generally, in a computer system, multimedia refers to a human-computer interactive information exchange and transmission medium combining two or more media.
[0034] 2) Progress bar: The progress bar is a picture form displayed by a computer in real time when processing a task, which shows the speed, completion degree, size of the remaining unfinished task, and possible processing time of the task. Generally, it is displayed in the form of a rectangular bar. In the embodiments of the present application, the progress bar refers to a progress bar for displaying the playing progress of multimedia resources.
[0035] 3) Progress interval: refers to the interval or range formed between two different progress.
[0036] Please refer to Figure 1 , Figure 1 FIG. 1 shows a flowchart of a page display method provided in an embodiment of the present application. In specific embodiments, the page display method is applied to, for example, Figure 15The page display device 800 shown and the electronic device 100 configured with the page display device 800 Figure 16 The specific flow of the embodiment will be described below taking the electronic device as an example. It can be understood that the electronic device to which the embodiment is applied can be a smart phone, a tablet computer, a smart watch, a notebook computer, etc., which is not limited herein. The flow shown below will be described in detail. Figure 1 The page display method can specifically include the following steps:
[0037] Step S110: Display a play interface, the play interface including a progress bar corresponding to a play progress of the multimedia resource.
[0038] In the embodiment of the present application, the electronic device can display a play interface corresponding to the multimedia resource when playing the multimedia resource. The play interface can be an interface displayed by a play application when playing the multimedia resource. The play application can be a system player or a third-party player, which is not limited herein. Optionally, the play interface can be used to control the play progress, start playing, pause playing, volume adjustment, play the next multimedia resource, play the previous multimedia resource, fast forward, fast backward, speed play, full-screen display, etc. of the multimedia resource according to the received user operation. The multimedia resource can be an audio resource or a video resource, which is not limited in the embodiment of the present application.
[0039] In the embodiment of the present application, the play interface can include a progress bar corresponding to the play progress of the multimedia resource, which is used to show the play progress of the multimedia resource. Optionally, the progress bar can show the complete progress, the played progress and the buffered progress of the multimedia resource. The complete progress refers to the total progress of the play task, the played progress refers to the progress between the play start point and the current play position in the complete progress, and the buffered progress refers to the progress of the multimedia resource that has been buffered in the complete progress. Of course, the part of the complete progress other than the played progress represents the unplayed task amount, and the part of the complete progress other than the buffered progress represents the unbuffered task amount.
[0040] For example, the multimedia resource played by the electronic device can be a video content. Please refer to Figure 2 , Figure 2 A schematic diagram of a play interface is shown. The progress bar A2 of the play interface A1 includes a mark A3. The interval between the mark A3 and the play start point in the progress bar A2 represents the played progress of the video content. The position point A4 in the progress bar represents the buffered progress of the video content. The entire progress bar A2 represents the complete progress of playing the video content.
[0041] Step S120: in response to the progress adjustment operation for the playing progress, display the first progress interval and the second progress interval in the progress bar, the first progress interval is the progress interval adjusted by the progress adjustment operation, and the second progress interval is the progress interval between the playing progress when the progress adjustment operation is received and the playing start point.
[0042] In the embodiments of the present application, the electronic device can detect an operation in the playing interface. When detecting a progress adjustment operation for the playing progress, the electronic device can control the playing progress of the multimedia resource in response to the progress adjustment operation. At this time, the progress interval adjusted by the progress adjustment operation is obtained as the first progress interval, and the progress interval between the playing progress when the progress adjustment operation is received and the playing start point is obtained as the second progress interval. The first progress interval and the second progress interval are displayed in the progress bar. It can be understood that the progress interval adjusted by the progress adjustment operation represents the progress interval between the current playing progress and a certain progress adjusted by the progress adjustment operation. The progress interval between the playing progress when the progress adjustment operation is received and the playing start point represents the progress interval corresponding to the played progress. Therefore, when the user performs the progress adjustment operation through the progress bar, the user can know the progress interval corresponding to the played progress (i.e., the second progress interval) and the progress interval adjusted by the implemented progress adjustment operation. This can provide a reference for the user to perform the progress adjustment and better assist the user to control the playing progress of the multimedia resource.
[0043] In some embodiments, the electronic device detects an operation in the playing interface. The electronic device can detect a pressing operation, a clicking operation, a sliding operation, a dragging operation, and the like in the playing interface. The above progress adjustment operation can be a dragging operation or a sliding operation on a mark in the progress bar for indicating the current playing progress. For example, the electronic device is a mobile terminal, and the progress adjustment operation can be a sliding operation on the mark in the playing interface displayed on the screen. For another example, the electronic device is a notebook computer, and the progress adjustment operation can be a dragging operation on the mark in the playing interface displayed on the screen. The progress adjustment operation can also be a clicking operation on a certain position in the progress bar, where the position is different from the position corresponding to the current playing progress in the progress bar, so as to control the current playing progress to be adjusted to the playing progress corresponding to the clicked position. The progress adjustment operation can also be a sliding operation on a specified region in the playing interface. For example, when the multimedia resource is a video content, the specified region can be a display region corresponding to the video content, and the progress adjustment operation can be a sliding operation to the left or to the right in the display region. Of course, the specific progress adjustment operation is not limited in the embodiments of the present application.
[0044] In some embodiments, when the electronic device displays the first progress interval and the second progress interval in the progress bar in response to the progress adjustment operation, the electronic device can display the first progress interval and the second progress interval in the progress bar before the adjustment corresponding to the progress adjustment operation takes effect. For example, when the progress adjustment operation is a sliding operation of sliding a marker indicating the current playing progress in the progress bar, the electronic device can display the first progress interval and the second progress interval in the progress bar before the sliding operation ends, i.e., before the adjustment corresponding to the progress adjustment operation takes effect, and cancel the display of the first progress interval and the second progress interval when the sliding operation is completed, i.e., when a lifting event is detected after the sliding is stopped. For another example, when the progress adjustment operation is a tapping operation of tapping a certain position in the progress bar, the electronic device can display the first progress interval and the second progress interval in the progress bar before a finger performing the tapping operation leaves the screen, i.e., before the adjustment corresponding to the progress adjustment operation is triggered, and cancel the display of the first progress interval and the second progress interval when the adjustment corresponding to the progress adjustment operation is triggered, i.e., when a lifting event is detected. In this way, when the user performs the progress adjustment, the user can better control the playing progress according to the display of the first progress interval and the second progress interval before the adjustment corresponding to the progress adjustment operation takes effect.
[0045] In some embodiments, when the electronic device displays the first progress interval and the second progress interval in the progress bar in response to the progress adjustment operation, the electronic device can display the first progress interval and the second progress interval in the progress bar after the adjustment corresponding to the progress adjustment operation takes effect. In this way, when the user performs the progress adjustment, the user can better control the playing progress according to the display of the first progress interval and the second progress interval after the adjustment corresponding to the progress adjustment operation takes effect, and re-adjust the playing progress if the user is not satisfied with the adjustment. Of course, the above two embodiments can be combined, i.e., the electronic device can display the first progress interval and the second progress interval in the progress bar before the adjustment corresponding to the progress adjustment operation takes effect and after the adjustment corresponding to the progress adjustment operation takes effect, thereby providing a reference for the user to adjust the playing progress and helping the user better control the playing progress.
[0046] As an embodiment, when the electronic device displays the first progress interval and the second progress interval in the progress bar, the electronic device can display the first progress interval and the second progress interval in the progress bar in different display colors. For example, as shown in FIG. 7A, the first progress interval A7 can be displayed in a first color, and the second progress interval A8 can be displayed in a second color, and the first color is different from the second color, and the first color and the second color are also different from the colors of other intervals on the progress bar A2, thereby facilitating the user to distinguish the different progress intervals. Figure 3
[0047] As another implementation, the electronic device displays the first progress interval and the second progress interval in the progress bar in different display shapes. For example, as shown in Figure 4 , the progress bar A2 is displayed as a rectangle when no progress adjustment is performed, and the second progress interval A8 can be a rectangle, and the first progress interval A1 can be another shape (e.g., a jagged shape as shown in Figure 4 ) different from the rectangle, thereby facilitating the user to distinguish the different progress intervals.
[0048] As still another implementation, the electronic device displays the first progress interval and the second progress interval in the progress bar in different display widths. Optionally, the display width corresponding to the first progress interval can be greater than the display width corresponding to the second progress interval, or the display width corresponding to the first progress interval can be less than the display width corresponding to the second progress interval. For example, as shown in Figure 5 , the progress bar A2 is displayed as a rectangle of a first width when no progress adjustment is performed, the display width of the second progress interval A8 can be the first width, and the display width of the first progress interval A7 can be a second width greater than the first width, so that the first progress interval A7 is thicker than the second progress interval A8, thereby facilitating the user to distinguish the different progress intervals.
[0049] The page display method provided in the embodiments of the present application, when responding to the progress adjustment operation on the play progress of the multimedia resource, displays the progress interval corresponding to the current play progress and the adjusted progress interval in the progress bar, so that the user can know the progress interval corresponding to the played progress and the progress interval adjusted by the implemented progress adjustment operation when the user performs the progress adjustment operation through the progress bar, and the user can be provided with a reference when performing the progress adjustment, which facilitates the user to understand the adjusted progress interval and better assists the user to control the play progress of the multimedia resource.
[0050] Referring to Figure 6 , Figure 6 , a flowchart of a page display method provided in another embodiment of the present application is shown. The page display method is applied to the above-described electronic device, and the following will be described in detail with respect to the flow shown in Figure 6 . The page display method specifically can include the following steps:
[0051] Step S210: display a play interface, the play interface including a progress bar corresponding to the play progress of the multimedia resource.
[0052] In the embodiments of the present application, step S210 can refer to the content of the foregoing embodiments, which will not be described herein again.
[0053] Step S220: in response to the progress adjustment operation on the playing progress, displaying a first mark in the progress bar, the first mark being used to indicate the playing progress when the progress adjustment operation is received.
[0054] Step S230: displaying the first progress interval and the second progress interval separately in the progress bar.
[0055] The first progress interval is the progress interval adjusted by the progress adjustment operation, and the second progress interval is the progress interval between the playing progress when the progress adjustment operation is received and the playing start point.
[0056] In the related art, generally, when the playing progress is adjusted, the mark used to indicate the current playing progress in the progress bar moves with the progress adjustment operation, which makes the user unable to know the previous playing progress, and it is difficult to control the playing progress when the user wants to return to the previous playing progress for playing.
[0057] Therefore, in the embodiments of the present application, the electronic device can display the first mark used to indicate the playing progress when the progress adjustment operation is received in the progress bar in response to the progress adjustment operation on the playing progress, and display the above first progress interval and the second progress interval separately in the progress bar. Thus, when the user performs the progress adjustment operation through the progress bar, the user can know the playing progress before the adjustment (i.e. the playing progress when the progress adjustment operation is received) according to the first mark, and can know the progress interval corresponding to the played progress and the progress interval adjusted by the progress adjustment operation, which can provide a reference for the user to perform the progress adjustment and better assist the user to control the playing progress of the multimedia resource. The first mark can be in the style of a mark point or a mark block, and the specific style is not limited.
[0058] In some embodiments, the first mark can be the mark used to indicate the current playing progress in the progress bar, in which case, the position of the mark can be kept unchanged in response to the progress adjustment operation, and the mark is controlled to move to the position corresponding to the adjusted playing progress after the adjustment of the progress adjustment operation takes effect. The first mark can also be the mark used to indicate the current playing progress, in which case, the mark used to indicate the current playing progress is controlled to move with the progress adjustment operation in response to the progress adjustment operation, so as to facilitate the user to know the progress adjusted by the progress adjustment operation, and the first mark can be displayed at the position corresponding to the playing progress when the progress adjustment operation is received, so as to facilitate the user to know the playing progress when the progress adjustment operation is received.
[0059] The page display method provided in the embodiments of the present application, in response to the progress adjustment operation on the playing progress of the multimedia resource, in addition to distinguishing and displaying the progress interval corresponding to the current playing progress and the adjusted progress interval, also displays a first mark in the progress bar to indicate the playing progress when the progress adjustment operation is received, so as to facilitate the user to know the playing progress when the progress adjustment operation is received. In this way, when the user performs the progress adjustment operation through the progress bar, the user can not only know the previous playing progress, but also know the progress interval corresponding to the played progress and the progress interval corresponding to the implemented progress adjustment operation, which can provide a reference for the user to perform the progress adjustment, facilitate the user to know the adjusted progress interval, and better assist the user to control the playing progress of the multimedia resource.
[0060] Please refer to Figure 7 , Figure 7 A flowchart of a page display method provided in another embodiment of the present application is shown. The page display method is applied to the electronic device described above, and the following will be described in detail with respect to the flowchart shown in Figure 7 The page display method can specifically include the following steps:
[0061] Step S310: display a playing interface, the playing interface including a progress bar corresponding to the playing progress of the multimedia resource.
[0062] In the embodiments of the present application, step S310 can refer to the content of the foregoing embodiments, which will not be described here again.
[0063] Step S320: in response to a progress adjustment operation on the playing progress, display a first mark in the progress bar, the first mark being used to indicate the playing progress when the progress adjustment operation is received.
[0064] Step S330: display a second mark in the progress bar, the second mark being used to indicate the playing progress to be adjusted to corresponding to the progress adjustment operation.
[0065] In the embodiments of the present application, when the electronic device displays the first mark in the progress bar in response to the progress adjustment operation on the playing progress, the electronic device can also display a mark (i.e. the second mark) in the progress bar to indicate the playing progress to be adjusted to corresponding to the progress adjustment operation, so that the user can know the previous playing progress and the playing progress to be adjusted to corresponding to the progress adjustment operation.
[0066] In some embodiments, when the progress adjustment operation is not received, a third mark for indicating the current playing progress is displayed in the progress bar. The electronic device, in response to the progress adjustment operation for the playing progress, displays the first mark in the progress bar and displays the second mark in the progress bar, can include: in response to the progress adjustment operation for the playing progress, replacing the third mark with a second mark different from the third mark in the progress bar; controlling the second mark to move with the progress adjustment operation, and when the position of the second mark is different from the position of the third mark, displaying the first mark at the position of the third mark in the progress bar. Wherein the first mark, the second mark and the third mark can be in the style of mark points or in the style of mark blocks, and the specific style can not be limited.
[0067] In this embodiment, when the progress adjustment operation is not received, the electronic device displays a third mark in the progress bar in the playing interface, which is used to indicate the current playing progress, for example, as shown in mark A3 in playing interface A1. Figure 2 When the progress adjustment operation is received, the third mark is replaced with a different second mark. Since the second mark is used to indicate the progress to which the progress adjustment operation corresponds, the electronic device can control the second mark to move with the progress adjustment operation. When the position of the second mark in the progress bar is different from the position of the third mark (i.e. the initial position of the second mark changes relative to the display), the first mark is displayed at the position where the third mark was originally displayed. Since the previous display position of the third mark is the position when the progress adjustment operation is received, displaying the first mark at this position can indicate the playing progress when the progress adjustment operation is received, thereby facilitating the user to understand the playing progress when the progress adjustment operation is received.
[0068] Optionally, controlling the second mark to move with the progress adjustment operation can also be according to a sliding operation or a dragging operation on the second mark in the progress bar, controlling the second mark to move with the sliding operation or the dragging operation, and the position of the second mark corresponds to the end position of the sliding operation or the dragging operation. Optionally, controlling the second mark to move with the progress adjustment operation can also be according to a sliding operation in a specified area, controlling the second mark to move with the sliding operation, and the distance of the second mark moving is positively correlated with the sliding distance of the sliding operation. Optionally, controlling the second mark to move with the progress adjustment operation can also be according to a clicking operation in the progress bar, controlling the second mark to move to the clicking position corresponding to the clicking operation.
[0069] For example, this embodiment is explained in combination with distinguishing the first progress interval and the second progress interval. Please refer to Figure 2 , Figure 8 and Figure 9 for details.Figure 2 The third mark A3 in the mark A3 is the third mark described above. After detecting the touch mark A3, the mark A3 is replaced by the second mark A6. Thereafter, a rightward sliding operation on the second mark A6 is detected, the second mark A6 is controlled to slide along with the sliding operation, the first mark A5 is displayed at the position where the third mark was originally located, and the first progress interval A7 and the second progress interval A8 are displayed in different colors.
[0070] Alternatively, the embodiment can be applied to a case where the progress adjustment corresponding to the progress adjustment operation is not effective (i.e., a process before the progress adjustment operation is completed), whereby the first mark and the second mark can be displayed during the adjustment of the play progress by the user using the progress adjustment operation. In addition, after the progress adjustment operation is effective, the second mark can be displayed as the third mark to indicate the current play progress.
[0071] In other embodiments, the first mark is displayed in the progress bar and is used to indicate the current play progress when the progress adjustment operation is not received. The electronic device displays the first mark in the progress bar in response to the progress adjustment operation for the play progress, and the displaying the second mark in the progress bar can include: retaining the display of the first mark and superimposing the second mark at the position of the first mark in response to the progress adjustment operation; and controlling the second mark to move along with the progress adjustment operation.
[0072] In this embodiment, the first mark is displayed in the progress bar and is used to indicate the current play progress when the progress adjustment operation is not received. In this case, the electronic device can maintain the position of the first mark unchanged, superimpose the second mark at the position of the first mark, and control the second mark to move along with the progress adjustment operation to indicate the play progress adjusted by the progress adjustment operation in response to the progress adjustment operation. That is, the mark used to indicate the current play progress in the progress bar is the same as the first mark, the position of the first mark is maintained unchanged in response to the progress adjustment operation, and the second mark that moves along with the progress adjustment operation is displayed.
[0073] Alternatively, the embodiment can be applied to a case where the progress adjustment corresponding to the progress adjustment operation is not effective (i.e., a process before the progress adjustment operation is completed), whereby the first mark and the second mark can be displayed during the adjustment of the play progress by the user using the progress adjustment operation. In addition, after the progress adjustment operation is effective, the second mark can be displayed as the third mark to indicate the current play progress.
[0074] Exemplarily, the embodiment is explained in combination with distinguishing display of the first progress interval and the second progress interval. Please refer to the mark A3 in Figure 1 , Figure 8 and Figure 10 , Figure 1 The first mark is the same as the mark A3. After detecting the touch mark A3, the display of the mark A3 is kept unchanged, and the second mark A6 is superimposedly displayed at the position of the mark A3. Thereafter, the rightward sliding operation on the second mark A6 is detected, the second mark A6 is controlled to slide along with the sliding operation, and the first progress interval A7 and the second progress interval A8 are distinguishedly displayed in different colors.
[0075] In some other embodiments, the second mark is displayed in the progress bar when no progress adjustment operation is received, and the second mark is used to indicate the current playing progress when no progress adjustment operation is received. In this case, the electronic device can control the second mark to move along with the progress adjustment operation in response to the progress adjustment operation, and display the first mark at the position of the second mark before the movement (i.e., the display position when the progress adjustment operation is received) after the movement is generated. Thus, in the case that the second mark is controlled to move along with the progress adjustment operation according to the progress adjustment operation, the first mark is displayed at the original position, which facilitates the simultaneous acquisition of the playing progress to which the progress adjustment operation corresponds to adjust and the playing progress when the progress adjustment operation is received. That is, the mark used to indicate the current playing progress in the progress bar can also be the same as the second mark, which moves along with the progress adjustment operation in response to the progress adjustment operation, and the first mark is displayed at the original position of the second mark.
[0076] Exemplarily, the embodiment is explained in combination with distinguishing display of the first progress interval and the second progress interval. Please refer to the mark A3 in Figure 1 , Figure 11 and Figure 12 , Figure 1 The second mark is the same as the mark A3. After detecting the rightward sliding operation on the mark A3, the mark A3 is controlled to slide along with the sliding operation, the first mark A5 is displayed at the original position of the mark A3, and the first progress interval A7 and the second progress interval A8 are distinguishedly displayed in different colors.
[0077] Step S340: based on the positions of the first mark and the second mark in the progress bar, the progress interval corresponding to the adjustment of the progress adjustment operation is acquired as the first progress interval.
[0078] In the embodiments of the present application, since the first mark corresponds to the playing progress when the progress adjustment operation is received, and the second mark corresponds to the playing progress adjusted by the progress adjustment operation, the progress interval adjusted by the progress adjustment operation can be determined as the first progress interval according to the positions of the first mark and the second mark in the progress bar. Specifically, the electronic device can determine the progress interval between the second mark and the first mark in the progress bar, so as to obtain the progress interval adjusted by the progress adjustment operation as the first progress interval.
[0079] Step S350: distinguishing and displaying the first progress interval and the second progress interval in the progress bar.
[0080] In the embodiments of the present application, step S350 can refer to the content of the foregoing embodiments, which will not be described here again.
[0081] The page display method provided by the embodiments of the present application, when responding to the progress adjustment operation on the playing progress of the multimedia resource, in addition to distinguishing and displaying the progress interval corresponding to the current playing progress and the adjusted progress interval, also displays the first mark and the second mark in the progress bar to indicate the playing progress when the progress adjustment operation is received and the playing progress adjusted by the progress adjustment operation, so as to facilitate the user to know the playing progress when the progress adjustment operation is received and the playing progress adjusted by the progress adjustment operation. Therefore, when the user performs the progress adjustment operation through the progress bar, the user can not only know the previous playing progress and the playing progress adjusted by the progress adjustment operation, but also know the progress interval corresponding to the played progress and the progress interval adjusted by the progress adjustment operation, which can provide a reference for the user to perform the progress adjustment, facilitate the user to understand the adjusted progress interval, and better assist the user to control the playing progress of the multimedia resource.
[0082] Please refer to Figure 13 , Figure 13 A flowchart of a page display method provided by another embodiment of the present application is shown. The page display method is applied to the above-mentioned electronic device, and the following will be described in detail with reference to the flowchart shown in Figure 13 The page display method can specifically include the following steps:
[0083] Step S410: displaying a playing interface, the playing interface including a progress bar corresponding to the playing progress of the multimedia resource.
[0084] Step S420: in response to a progress adjustment operation on the playing progress, distinguishing and displaying a first progress interval and a second progress interval in the progress bar.
[0085] The first progress interval is a progress interval corresponding to the adjustment of the progress adjustment operation, and the second progress interval is a progress interval between the playing progress when the progress adjustment operation is received and a playing start point.
[0086] In the embodiments of the present application, steps S410 and S420 can refer to the content of the foregoing embodiments, which will not be described here again.
[0087] Step S430: adjusting the playing progress of the multimedia resource to a target playing progress when the progress adjustment operation ends, the target playing progress being a playing progress to be adjusted to corresponding to the progress adjustment operation.
[0088] In the embodiments of the present application, when the electronic device responds to the progress adjustment operation on the playing progress, the adjustment corresponding to the progress adjustment operation is in an unenforced state when the progress adjustment operation is not completed, so that the user can further continue the progress adjustment operation when the adjustment corresponding to the progress adjustment operation is not enforced, and complete the required progress adjustment. Of course, when the progress adjustment operation ends, the playing progress of the multimedia resource can be adjusted to the target playing progress, so that the adjustment corresponding to the progress adjustment operation is enforced, and the playing progress of the multimedia resource is matched with the playing progress required to be adjusted to by the user. Of course, this implementation can also be combined into other embodiments.
[0089] In some embodiments, the electronic device can display the first progress interval and the second progress interval in the progress bar when the progress adjustment operation is not ended. That is, when the adjustment corresponding to the progress adjustment operation is not enforced when the progress adjustment operation is not ended, the first progress interval and the second progress interval are displayed in the progress bar.
[0090] In some embodiments, if the electronic device is a device including a touch screen, when the progress adjustment operation is the sliding operation, the dragging operation, the clicking operation or the like in the playing interface in the foregoing embodiments, the progress adjustment operation ends, and the progress adjustment operation can be determined to end when a lifting event is detected. If the electronic device is a computer or the like, the progress adjustment operation ends, and the progress adjustment operation can be determined to end when a mouse release is detected.
[0091] For example, if the playing progress is adjusted by sliding the mark in the progress bar for indicating the current playing progress, the playing progress of the multimedia resource can be adjusted to the target playing progress above when the finger leaves the screen (i.e., the lifting event) is detected when the sliding ends.
[0092] Step S440: retaining the separate display in the progress bar.
[0093] In the embodiments of the present application, after the electronic device controls the playing progress to adjust to the target playing progress, the electronic device can also keep the above differentiated display in the progress bar, that is, keep the differentiated display of the first progress bar and the second progress bar in the progress bar. Thus, after the playing progress is controlled to adjust to the target playing progress, if the adjusted playing progress is not the playing progress required by the user, the user can understand the adjusted progress interval and the previous playing progress based on the differentiated display, thereby providing a reference for the user to adjust the progress again.
[0094] In some embodiments, when the first progress interval and the second progress interval are differentiated in the progress bar, if the first progress interval and the second progress interval are differentiated by different colors, and the color of the progress interval corresponding to the played progress in the progress bar and the color of the first progress interval are the first color, and the color of the second progress interval is the second color without progress adjustment, when the above differentiated display is kept, the progress interval corresponding to the newly played content starting from the target playing progress can be the same as the second color, thereby facilitating the user to understand the progress interval corresponding to the newly played content. Similarly, when the first progress interval and the second progress interval are differentiated by different shapes or display widths, the progress interval corresponding to the newly played content starting from the target playing progress can be the same as the shape or display width corresponding to the second progress interval.
[0095] Step S450: cancel the differentiated display after a preset time length.
[0096] In the embodiments of the present application, when the above differentiated display is kept, the timing can be started from the end of the progress adjustment operation, and the differentiated display can be canceled after the timing time length reaches the preset time length, and the progress bar is kept in the default display state. The preset time length can be 3 seconds, 10 seconds, 15 seconds, 20 seconds, etc., and the specific time length of the preset time length can not be limited. It can be understood that after the time length of keeping the above differentiated display reaches the preset time length, the user is usually satisfied with the previous progress adjustment and will not adjust the progress based on the previous progress adjustment, so the above differentiated display can be canceled to make the progress bar in the default display state, that is, the display state before the progress adjustment.
[0097] In some embodiments, the electronic device can record the positions of the first progress interval and the second progress interval in the progress bar. After the above differentiated display is canceled, if the electronic device receives a specified operation, the above first progress interval and the second progress interval can be differentiated again to adjust the playing progress for the user.
[0098] The specified operation can be a sliding operation in the playback interface that meets a preset sliding condition, or a pressing operation that meets a preset pressing condition, and the like. Alternatively, the preset sliding condition can be that a sliding track meets a preset sliding track, where if the sliding track of the preset sliding operation meets the preset sliding track, it means that the preset sliding operation meets the preset sliding condition; if the sliding track of the preset sliding operation does not meet the preset sliding track, it means that the preset sliding operation does not meet the preset sliding condition. Alternatively, the preset pressing condition can be that a pressing area is greater than a preset pressing area, or that a pressing time length is greater than a preset pressing time length, and the like. The specific preset pressing condition can not be limited. Of course, the specific specified operation can not be limited, and the specified operation can also be another operation. For example, the playback interface can display a control for triggering the reproduction of the differentiated display, and when a touch operation on the control is detected, it can be determined that the specified operation is detected.
[0099] In some embodiments, the electronic device can record the positions of the first progress interval and the second progress interval in the progress bar corresponding to the last N progress adjustment operations in each process of playing the same multimedia resource, where N is a positive integer. After canceling the above differentiated display, the electronic device can reproduce the first progress interval and the second progress interval recorded by the differentiated display when the above specified operation is received. Alternatively, the specified operation can be a sliding operation that meets a preset sliding track, and the electronic device can differentiate and display the first progress interval and the second progress interval corresponding to different progress adjustment operations according to different sliding tracks. Alternatively, the specified operation can be a sliding operation that meets a preset sliding distance, and the electronic device can differentiate and display the first progress interval and the second progress interval corresponding to different progress adjustment operations according to the number of repetitions of the specified operation. For example, the multiple progress adjustment operations can be sorted in the order of the time length from the current time of each progress adjustment operation from small to large; if 1 specified operation is detected, the first progress interval and the second progress interval corresponding to the first progress adjustment operation can be differentiated and displayed from the sorting result; if 2 specified operations are continuously detected, the first progress interval and the second progress interval corresponding to the second progress adjustment operation can be differentiated and displayed from the sorting result; that is, if M specified operations are continuously detected, the first progress interval and the second progress interval corresponding to the Mth progress adjustment operation can be differentiated and displayed from the sorting result, where M is a positive integer.
[0100] The page display method provided in the embodiments of the present application can enable a user to know the progress interval corresponding to the played progress and the progress interval corresponding to the implemented progress adjustment operation when the user performs a progress adjustment operation through the progress bar, and can provide a reference for the user when the user adjusts the progress, facilitating the user to understand the adjusted progress interval and better assisting the user to control the play progress of the multimedia resource. Moreover, when the progress adjustment operation is completed, the play progress of the multimedia resource is adjusted to the target play progress, and the above distinguished display is reserved in the progress bar, so that the user can understand the previously adjusted progress interval and the previously played progress based on the distinguished display, thereby providing a reference for the user to perform progress adjustment again.
[0101] Referring to Figure 14 , Figure 14 A flowchart of a page display method provided in another embodiment of the present application is shown. The page display method is applied to the above-mentioned electronic device, and will be described in detail below with respect to the flowchart shown in Figure 14 The page display method can specifically include the following steps:
[0102] Step S510: displaying a play interface, the play interface including a progress bar corresponding to the play progress of the multimedia resource.
[0103] Step S520: in response to a progress adjustment operation on the play progress, distinguishing and displaying a first progress interval and a second progress interval in the progress bar.
[0104] The first progress interval is a progress interval corresponding to the progress adjustment operation, and the second progress interval is a progress interval between the play progress when the progress adjustment operation is received and the play start point.
[0105] Step S530: when the progress adjustment operation is completed, adjusting the play progress of the multimedia resource to a target play progress, the target play progress being a play progress to be adjusted to corresponding to the progress adjustment operation.
[0106] Step S540: reserving the distinguished display in the progress bar.
[0107] In the embodiments of the present application, steps S510 to S540 can refer to the content of the foregoing embodiments, which will not be described herein again.
[0108] Step S550: in response to a received preset operation for adjusting the play progress again, adjusting the play progress of the multimedia resource to a progress corresponding to a target position in the first progress interval.
[0109] In the embodiments of the present application, in the process of retaining the above distinguished display, the electronic device can detect an operation in the playing interface, and when a preset operation for adjusting the playing progress again is detected, the playing progress of the multimedia resource can be adjusted to a progress corresponding to the target position in the first progress interval. It can be understood that, in the process of retaining the above distinguished display, the electronic device can provide a reference for the user to adjust the playing progress again in the case that the user is not satisfied with the progress adjustment. In this case, the user adjusts the playing progress again usually because the adjustment range is too large. Therefore, the adjustment range can be reduced based on the above distinguished display, and the playing progress can be adjusted to the progress corresponding to the target position in the progress interval adjusted previously by the preset operation.
[0110] In some embodiments, the above progress adjustment operation can be a first sliding operation in a first sliding direction, and the preset operation for adjusting the playing progress again can be a second sliding operation in a second sliding direction opposite to the first sliding direction. The electronic device can control the mark corresponding to the current playing progress to move in the first progress interval along the second sliding operation in response to the second sliding operation, and adjust the playing progress of the multimedia resource to a progress corresponding to an end position of the second sliding operation. In this way, the user can adjust the playing progress to the playing progress corresponding to the target position in the progress interval adjusted previously by reversing the sliding.
[0111] For example, the above progress adjustment operation is a sliding operation in a horizontal right direction, and the electronic device controls the playing progress to advance to a playing progress corresponding to a position in the progress bar in response to the progress adjustment operation. In the process of retaining the above distinguished display, the electronic device can control the playing progress to retreat to a playing progress corresponding to a target position in the adjusted progress interval in response to a sliding operation in a horizontal left direction.
[0112] Step S560: cancel the distinguished display after a preset time length.
[0113] In the embodiments of the present application, step S560 can refer to the content of the foregoing embodiments, which will not be described here again.
[0114] In some embodiments, after the above distinguished display is canceled, the electronic device can also control the playing progress to be adjusted to the playing progress when the above progress adjustment operation is received when a target operation is detected, so as to meet the demand for playing the multimedia resource in some cases to return to the previous playing progress. The specific target operation can not be limited, for example, a control for canceling the progress adjustment can be displayed in the playing interface, and when a touch operation of the control is detected, it can be determined that the target operation is detected, and the playing progress is controlled to be adjusted to the playing progress when the above progress adjustment operation is received. For another example, the target operation can be a sliding operation meeting a preset sliding track, and the like.
[0115] The page display method provided by the embodiments of the present application can realize that when a user performs a progress adjustment operation through a progress bar, the user can know a progress interval corresponding to a played progress and a progress interval corresponding to the performed progress adjustment operation, can provide a reference for the user when the user performs progress adjustment, and can facilitate the user to understand the adjusted progress interval, and better assist the user to control the played progress of a multimedia resource. Moreover, when the progress adjustment operation is completed, the played progress of the multimedia resource is adjusted to a target played progress, and the above distinguished display is reserved in the progress bar, so that the user can understand the previously adjusted progress interval and the previously played progress based on the distinguished display, and through a preset operation, the played progress is adjusted to a progress corresponding to a target position in the previously adjusted progress interval.
[0116] Referring to Figure 15 which shows a structural block diagram of a page display apparatus 800 provided by an embodiment of the present application. The page display apparatus 800 applies the electronic device described above, and the page display apparatus 800 includes an interface display module 810 and a progress bar control module 820. The interface display module 810 is configured to display a playing interface, and the playing interface includes a progress bar corresponding to a played progress of a multimedia resource. The progress bar control module 820 is configured to, in response to a progress adjustment operation on the played progress, distinguishively display a first progress interval and a second progress interval in the progress bar. The first progress interval is a progress interval corresponding to the progress adjustment operation, and the second progress interval is a progress interval between the played progress when the progress adjustment operation is received and a playing start point.
[0117] In some embodiments, the progress bar control module 820 can be configured to, in response to the progress adjustment operation on the played progress, display a first mark in the progress bar, and distinguishively display the first progress interval and the second progress interval in the progress bar. The first mark is configured to indicate the played progress when the progress adjustment operation is received.
[0118] In a possible embodiment, the progress bar control module 820 can be configured to display a second mark in the progress bar, and distinguishively display the first progress interval and the second progress interval in the progress bar. The second mark is configured to indicate a played progress to which the progress adjustment operation corresponds. The first progress interval is obtained based on positions of the first mark and the second mark in the progress bar.
[0119] Optionally, the third mark is displayed in the progress bar to indicate the current playing progress when the progress adjustment operation is not received. The progress bar control module 820 displays the first mark in the progress bar and displays the second mark in the progress bar in response to the progress adjustment operation for the playing progress, and the displaying the second mark in the progress bar comprises: replacing the third mark with the second mark different from the third mark in the progress bar in response to the progress adjustment operation for the playing progress; controlling the second mark to move with the progress adjustment operation, and displaying the first mark at the position of the third mark in the progress bar when the position of the second mark is different from the position of the third mark.
[0120] Optionally, the first mark is displayed in the progress bar and is used to indicate the current playing progress when the progress adjustment operation is not received. The progress bar control module 820 displays the first mark in the progress bar and displays the second mark in the progress bar in response to the progress adjustment operation for the playing progress, and the displaying the second mark in the progress bar comprises: maintaining the display of the first mark and superimposedly displaying the second mark at the position of the first mark in response to the progress adjustment operation for the playing progress; controlling the second mark to move with the progress adjustment operation.
[0121] In some embodiments, the progress bar control module 820 can be configured to: display the first progress interval and the second progress interval in the progress bar in different display colors.
[0122] In some other embodiments, the progress bar control module 820 can be configured to: display the first progress interval and the second progress interval in the progress bar in different display shapes.
[0123] In yet some other embodiments, the progress bar control module 820 can be configured to: display the first progress interval and the second progress interval in the progress bar in different display widths.
[0124] In some embodiments, the page display apparatus 800 can further comprise a progress adjustment module. The progress adjustment module can be configured to adjust the playing progress of the multimedia resource to a target playing progress at the end of the progress adjustment operation, the target playing progress being the playing progress to be adjusted to corresponding to the progress adjustment operation.
[0125] In a possible implementation, the progress bar control module 820 can be further configured to: maintain the different display in the progress bar; and cancel the different display after a preset time length.
[0126] Further, the progress adjustment module can be further configured to, before canceling the distinguished display after the preset time length, in response to a received preset operation for adjusting the play progress again, adjust the play progress of the multimedia resource to a progress corresponding to a target position in the first progress interval.
[0127] Optionally, the progress adjustment operation is a first sliding operation in a first sliding direction, and the preset operation is a second sliding operation in a second sliding direction opposite to the first sliding direction. The progress adjustment module can be specifically configured to: in response to the second sliding operation, control a mark corresponding to the current play progress to move in the first progress interval along with the second sliding operation; and adjust the play progress of the multimedia resource to a progress corresponding to an end position of the second sliding operation.
[0128] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described device and module can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0129] In several embodiments provided in the present application, the coupling between the modules can be electrical, mechanical or other forms of coupling.
[0130] In addition, each functional module in each embodiment of the present application can be integrated in one processing module, or each module can exist physically independently, or two or more modules can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software functional module.
[0131] In summary, the scheme provided in the present application displays a play interface for playing a multimedia resource, the play interface includes a progress bar corresponding to the play progress of the multimedia resource, and in response to a progress adjustment operation for the play progress, a first progress interval and a second progress interval are distinguished in the progress bar, the first progress interval is a progress interval adjusted by the progress adjustment operation, and the second progress interval is a progress interval between the play progress when the progress adjustment operation is received and the play start point. Thus, when a user adjusts the play progress in the play interface, the user can be facilitated to understand the adjusted progress interval, and the user can be better assisted to control the progress adjustment interval.
[0132] For reference Figure 16FIG. 1 shows a structural block diagram of an electronic device according to an embodiment of the present application. The electronic device 100 can be a smart phone, a tablet computer, a smart watch, a notebook computer, or the like, which can run an application program. The electronic device 100 according to the present application can include one or more of the following components: a processor 110, a memory 120, and one or more application programs, wherein the one or more application programs can be stored in the memory 120 and configured to be executed by the one or more processors 110, and the one or more programs are configured to perform the method as described in the foregoing method embodiments.
[0133] The processor 110 can include one or more processing cores. The processor 110 connects various parts within the entire electronic device 100 by various interfaces and lines, performs various functions of the electronic device 100 and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 120, and calling data stored in the memory 120. Optionally, the processor 110 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), and a programmable logic array (PLA). The processor 110 can integrate a combination of one or more of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU mainly processes an operating system, a user interface, and an application program, etc.; the GPU is responsible for rendering and drawing display content; and the modem is used for processing wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the processor 110, but can be realized by a separate communication chip.
[0134] The memory 120 can include a random access memory (RAM) and can also include a read-only memory (ROM). The memory 120 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 120 can include a program storage area and a data storage area, wherein the program storage area can store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing each of the following method embodiments, etc. The data storage area can also store data created by the electronic device 100 in use (such as a phone book, audio and video data, chat record data), etc.
[0135] Please refer toFigure 17 Fig. 9 shows a structural block diagram of a computer readable storage medium according to an embodiment of the present application. The computer readable medium 900 stores program codes, which can be invoked by a processor to execute the methods described in the above method embodiments.
[0136] The computer readable storage medium 900 can be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Alternatively, the computer readable storage medium 900 comprises a non-transitory computer readable medium. The computer readable storage medium 900 has a storage space for program codes 910 to execute any of the above methods. These program codes can be read from or written to one or more computer program products. The program codes 910 can be compressed in a suitable form, for example.
[0137] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than limit the technical solutions thereof; even though the above embodiments of the present application have been described in detail, those skilled in the art should understand that the technical solutions recorded in the above embodiments can be modified, or some technical features thereof can be replaced by equivalent replacements; and these modifications or replacements do not cause the technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A page display method characterized by comprising: The method comprises: displaying a playing interface, the playing interface comprising a progress bar corresponding to a playing progress of a multimedia resource; in response to a progress adjustment operation for the playing progress, displaying a first marker in the progress bar, the first marker being used to indicate the playing progress when the progress adjustment operation is received; before and after the progress adjustment operation takes effect, the first progress interval and the second progress interval are displayed in the progress bar, the first progress interval being a progress interval between the current playing progress and the progress to which the progress adjustment operation is adjusted, and the second progress interval being a progress interval between the playing progress when the progress adjustment operation is received and a playing start point; after the display is cancelled, if a specified operation is received, the first progress interval and the second progress interval corresponding to a target adjustment operation are displayed according to positions of the first progress interval and the second progress interval corresponding to the last N progress adjustment operations recorded in the process of playing the multimedia resource in the progress bar, the target adjustment operation corresponding to the specified operation received this time, different specified operations corresponding to different progress adjustment operations in the last N progress adjustment operations, and N being a positive integer.
2. The method of claim 1, wherein, The first progress interval and the second progress interval are displayed in the progress bar, comprising: displaying a second marker in the progress bar, the second marker being used to indicate the playing progress to which the progress adjustment operation is adjusted; based on positions of the first marker and the second marker in the progress bar, obtaining the progress interval adjusted by the progress adjustment operation as the first progress interval; the first progress interval and the second progress interval are displayed in the progress bar.
3. The method of claim 2, wherein, When the progress adjustment operation is not received, a third marker used to indicate the current playing progress is displayed in the progress bar, the first marker is displayed in the progress bar in response to the progress adjustment operation for the playing progress, and the second marker is displayed in the progress bar, comprising: in response to the progress adjustment operation for the playing progress, the third marker is replaced by the second marker different from the third marker in the progress bar; the second marker is controlled to move with the progress adjustment operation, and when the position of the second marker is different from the position of the third marker, the first marker is displayed at the position of the third marker in the progress bar.
4. The method of claim 2, wherein, When the progress adjustment operation is not received, the first marker is displayed in the progress bar, and the first marker is used to indicate the current playing progress when the progress adjustment operation is not received, the first marker is displayed in the progress bar in response to the progress adjustment operation for the playing progress, and the second marker is displayed in the progress bar, comprising: in response to the progress adjustment operation for the playing progress, the display of the first marker is retained, and the second marker is superimposed and displayed at the position of the first marker; the second marker is controlled to move with the progress adjustment operation.
5. The method of claim 1, wherein, The first progress interval and the second progress interval are displayed in the progress bar, comprising: The first progress interval and the second progress interval are displayed in different display colors in the progress bar.
6. The method of claim 1, wherein, The displaying the first progress interval and the second progress interval in the progress bar comprises: The first progress interval and the second progress interval are displayed in different display shapes in the progress bar.
7. The method of claim 1, wherein, The displaying the first progress interval and the second progress interval in the progress bar comprises: The first progress interval and the second progress interval are displayed in different display widths in the progress bar.
8. The method according to any one of claims 1 to 7, characterized in that, After the first progress interval and the second progress interval are displayed in the progress bar in response to the progress adjustment operation for the play progress, the method further comprises: At the end of the progress adjustment operation, the play progress of the multimedia resource is adjusted to a target play progress, which is the play progress to be adjusted to corresponding to the progress adjustment operation.
9. The method of claim 8, wherein, After the play progress of the multimedia resource is adjusted to the target play progress at the end of the progress adjustment operation, the method further comprises: The differentiated display is retained in the progress bar; The differentiated display is cancelled after a preset time length.
10. The method of claim 9, wherein, Before the differentiated display is cancelled after the preset time length, the method further comprises: In response to a received preset operation for adjusting the play progress again, the play progress of the multimedia resource is adjusted to a progress corresponding to a target position in the first progress interval.
11. The method of claim 10, wherein, The progress adjustment operation is a first sliding operation in a first sliding direction, and the preset operation is a second sliding operation in a second sliding direction opposite to the first sliding direction, and the adjusting the play progress of the multimedia resource to the progress corresponding to the target position in the first progress interval in response to the preset operation in the play interface comprises: In response to the second sliding operation, the indication block corresponding to the current play progress is controlled to move in the first progress interval along with the second sliding operation; The play progress of the multimedia resource is adjusted to a progress corresponding to an end position of the second sliding operation.
12. A page display device characterized by comprising: The device comprises an interface display module and a progress bar control module, wherein, The interface display module is configured to display a play interface, and the play interface comprises a progress bar corresponding to a play progress of a multimedia resource; The progress bar control module is configured to display a first mark in the progress bar in response to a progress adjustment operation for playing progress, the first mark being used to indicate the playing progress when the progress adjustment operation is received; before and after the progress adjustment operation takes effect, the first progress interval and the second progress interval are displayed in the progress bar, the first progress interval being the progress interval between the current playing progress and the progress to which the progress adjustment operation is adjusted, and the second progress interval being the progress interval between the playing progress when the progress adjustment operation is received and the playing start point; after the display is cancelled, if a specified operation is received, the first progress interval and the second progress interval corresponding to a target adjustment operation are displayed according to the positions of the first progress interval and the second progress interval corresponding to the last N times of progress adjustment operations recorded in the process of playing the multimedia resource in the progress bar, the target adjustment operation corresponding to the specified operation received this time, different specified operations corresponding to different progress adjustment operations in the last N times of progress adjustment operations, and N being a positive integer.
13. An electronic device, comprising: Comprise: one or more processors; a memory; one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to perform the method of any one of claims 1-11.
14. A computer readable storage medium, characterized in that, The computer readable storage medium stores program code, and the program code can be called and executed by the processor to perform the method of any one of claims 1-11.
Citation Information
Patent Citations
Method and device for presenting digital medium contents
CN104683875A
Adjusting method of multimedia playing progress, and terminal
CN109660872A