CN107957842B - User generated content display method and terminal equipment - Google Patents

User generated content display method and terminal equipment Download PDF

Info

Publication number
CN107957842B
CN107957842B CN201610907147.8A CN201610907147A CN107957842B CN 107957842 B CN107957842 B CN 107957842B CN 201610907147 A CN201610907147 A CN 201610907147A CN 107957842 B CN107957842 B CN 107957842B
Authority
CN
China
Prior art keywords
user
time
content
page
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610907147.8A
Other languages
Chinese (zh)
Other versions
CN107957842A (en
Inventor
金琳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610907147.8A priority Critical patent/CN107957842B/en
Publication of CN107957842A publication Critical patent/CN107957842A/en
Application granted granted Critical
Publication of CN107957842B publication Critical patent/CN107957842B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a display method of user generated content. The method comprises the following steps: responding to a content display request of a user, and sending a content acquisition request to a server; receiving user generated content corresponding to a first time period on a time axis provided by a server; displaying user generated content corresponding to a first time period on a time axis in a page according to a time sequence; providing a first user interface in response to an operation on the page for scrolling presentation of content; receiving skip information input by a user through the first user interface; determining target time according to the jumping information input by the user; sending a second content acquisition request to a server, wherein the second content acquisition request comprises information of a second time period on a time axis, and the second time period comprises the target time; receiving user generated content corresponding to a second time period on a time axis provided by a server; and displaying the user generated content corresponding to the second time period on the time axis in the page according to the time sequence.

Description

User generated content display method and terminal equipment
Technical Field
The present application relates to the field of computers, and in particular, to a method for displaying user-generated content and a terminal device.
Background
With the development of terminals and the internet, the way in which users use the internet is gradually changed from downloading mainly to downloading and uploading heavily, and the business of user generated content (UGC, also referred to as user original content) is growing up. Websites or applications such as social networks, notes, logs, video sharing, knowledge sharing, various communities, forums and the like provide various UGC recording and sharing services for users.
Disclosure of Invention
The embodiment of the application provides a display method and terminal equipment for user generated content, which can be convenient for a user to quickly locate content to be viewed.
A method for presenting user-generated content of various embodiments may include:
displaying user generated content corresponding to a first time period on a time axis in a page according to a time sequence;
providing a first user interface in response to an operation on the page for scrolling presentation of content;
determining target time according to skip information input by a user through the first user interface;
and displaying user-generated content corresponding to a second time period on a time axis in the page according to the time sequence, wherein the second time period comprises the target time.
A terminal device of various embodiments may include:
the display module is used for displaying user generated content corresponding to a first time period on a time axis in a page according to a time sequence;
the interaction module is used for responding to the operation for scrolling the display content on the page and providing a first user interface;
the skipping module is used for determining target time according to skipping information input by a user through the first user interface; and enabling the display module to display the user-generated content corresponding to a second time period on a time axis in the page according to the time sequence, wherein the second time period comprises the target time. .
The target time of the jump is determined according to the jump information input by the user, and the user generated content corresponding to the second time period containing the target time is loaded on the page, so that the user can view the user generated content corresponding to the target time without continuously scrolling the content, the time of the user is saved, and the resource waste caused by continuously loading and scrolling the content by the equipment is avoided.
Drawings
FIG. 1 is a method for displaying user-generated content according to an embodiment of the present disclosure;
FIGS. 2a-2c are schematic views of several pages in accordance with embodiments of the present application when providing a first user interface;
3a, 3b are schematic views of pages when providing a second user interface according to an embodiment of the present application;
FIG. 4 is a flowchart of a method for displaying user-generated content according to an embodiment of the present application;
5a-5d are schematic diagrams of a user-generated content presentation page according to an embodiment of the present application;
fig. 6 is a schematic diagram of a terminal device according to an embodiment of the present invention.
Detailed Description
For simplicity and clarity of description, the invention will be described below by describing several representative embodiments. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. Some embodiments are not described in detail, but rather are merely provided as frameworks, in order to avoid unnecessarily obscuring aspects of the invention. Hereinafter, "comprising" means "including but not limited to", "according to … …" means "according to at least … …, but not limited to only … …", it being construed that other features may be present in addition to the features mentioned later.
When a user browses UGC, such as a WeChat friend circle, a personal home page of oneself or friends, a blog or a forum article list, etc., sometimes in order to find content generated some time in the past. These contents are often listed in a time-series manner in the form of a time axis, and a user needs to turn pages or slide the screen for finding the required contents.
The embodiments of the application provide a method for displaying user-generated content, which is convenient for a user to quickly locate content corresponding to required time. Fig. 1 is a method for displaying user-generated content according to an embodiment of the present application. The method 10 may include the following steps.
Step S11, the user generated content corresponding to the first time period on the time axis is displayed in the page in time order.
The user equipment can respond to a content display request of a user, send a content acquisition request to the server, and receive user-generated content corresponding to a first time period on a time axis provided by the server.
Step S12, in response to the operation for scroll-displaying the content on the page, providing a first user interface.
And step S13, determining the target time according to the jump information input by the user through the first user interface.
Step S14, displaying, in the page, user-generated content corresponding to a second time period on the time axis in time sequence, where the second time period includes the target time.
The user equipment may send a second content obtaining request to the server, where the second content obtaining request includes information of a second time period on the time axis, and receive user-generated content corresponding to the second time period on the time axis, which is provided by the server.
The target time of the jump is determined according to the jump information input by the user, and the user generated content corresponding to the second time period containing the target time is loaded on the page, so that the user can view the user generated content corresponding to the target time without continuously scrolling the content, the time of the user is saved, and the resource waste caused by continuously loading and scrolling the content by the equipment is avoided.
The method of the embodiments can be applied to terminal devices of users, such as mobile phones, tablet computers, PCs, and the like. The operation for scroll-presenting the content may be an operation for presenting an earlier or updated content using various input devices. The input device may be a touch screen, mouse, etc. For example, the operation may be a sliding operation on the user-generated content presentation area in the page, a dragging operation on a scroll bar, or a clicking operation on a page-turning button, or the like.
When the user performs an operation for scroll-displaying the contents, it is indicated that the user has a need to view the contents at another time, and therefore, the first user interface is provided in response to the user's operation. The first user interface may be various interfaces that allow user input, such as a voice input interface, a text input interface, and the like. When the first user interface is a voice input interface, a prompt for voice input may be presented on the page, or the user may be prompted to enter jump information by playing a voice prompt. When the first user interface is a text input interface, an input control, such as a text box, a scroll selection control, a drop down menu, etc., may be presented on the page as the first user interface. Fig. 2a-2c are schematic diagrams of several pages in providing a first user interface according to embodiments of the present application. In fig. 2a, the first user interface 21 comprises a text box 20; in fig. 2b, the first user interface 21 comprises a scroll selection control 21; in fig. 2c, the first user interface comprises a voice input interface, while a voice input prompt 22 is shown on the page. In some examples, the first user interface may also provide a pop-up window to the user in response to a user operation, wherein a calendar is displayed for the user to select a date from the calendar as the skip information.
The target time is a time corresponding to the content that the user wishes to present. The skip information refers to information related to a target time input by a user. The skip information may be any information that can be used to obtain the target time, and may be the year, year and month, date, distance of time corresponding to the current time or the currently displayed content, and the like. When the skip information is an input voice, it may be converted into a text using a voice recognition technology and then information about time is recognized from the text, thereby determining a target time.
In some examples, the jumping information may include a date, and the date in the jumping information may be used as the target time in step S13. For example, when the jump information input by the user is 2015 year 8 month, 2015 year 8 month may be set as the target time.
In some examples, the jumping information may include a time length, and the jumping direction along the time axis may be determined according to the user operation, and the target time may be determined according to the time length and the jumping direction in step S13.
In some examples, the jump direction may be determined based on jump direction information input by a user. For example, when the jump information input by the user is 2 years ago, the jump direction is determined to be a time backward direction according to the information "forward" provided by the input operation of the user, and then the target time is determined by using the time length "2 years" and the jump direction.
In some examples, the jump direction is determined based on a direction in which the displayed content scrolls as a result of a previous user operation. For example, if the last operation of the user is used to show a newer content, the jump direction may be determined as the time advance direction, and then the target time may be determined using the jump direction and the time length input by the user.
In some examples, when the skip direction is a time advancing direction, the time length may be increased based on a current time or a current presentation time to obtain the target time; when the jumping direction is a direction in which the time is receded, the target time may be obtained by subtracting the time length from the current time or the current presentation time. Here, the current presentation time refers to a time corresponding to the user-generated content currently presented at a predetermined position in the page. For example, when the predetermined position is a first piece of content in the presentation content, the time corresponding to the first piece of content in the current presentation content is obtained as the current presentation time. For example, if the current time is 2016, 8/12/month, the jump direction is a time backward direction, and the time duration input by the user is 6 months, the target time is 2016, 8/12/month, and backward by 6 months, that is, 2016, 2/12/month. For another example, if the current presentation time is 2013, 5/8, the jump direction is a time advance direction, and the time length input by the user is 1 year, the target time is 1 year, i.e., 5/8, 2013, i.e., 5/8, 2014.
In some examples, when the user-generated content corresponding to the second time period is displayed in step S14, each user-generated content displayed in the page may be adjusted so that the user-generated content corresponding to the target time is displayed at a predetermined position in the page. For example, the predetermined location may be a predetermined location of the display screen, such as at the 2/3 level of the screen, or a certain number of times in the content presented on the page, such as the first piece of content, the last piece of content, etc.
In some examples, time information of a time period corresponding to the currently displayed content, that is, the currently displayed time, may also be displayed in real time. And when the user scrolls the displayed content, changing the current display time of the display in real time according to the current displayed content. The current presentation time may be presented via the first user interface or via another interface. For example, time information of a time period corresponding to the currently presented user-generated content may be displayed in real time in the first user interface 31, as shown in fig. 3 a. For another example, a second user interface 32 may be provided on the page for displaying time information of a time period corresponding to the currently presented user-generated content in real time, as shown in fig. 3 b.
In some examples, the time information of the time segment corresponding to the currently displayed content may be a start time of the time segment or a relationship between the start time and the current time, an end time of the time segment or a relationship between the end time and the current time, or a time of the user-generated content displayed at a predetermined position in the page or a relationship between the time and the current time, or the like.
In some examples, the first user interface may be displayed on the page in a semi-transparent floating layer. Therefore, the method can not obstruct the user from browsing and can play a role in prompting the user. When a user clicking operation on the first user interface is detected, the displayed first user interface can be changed from semi-transparent to opaque.
The terminal device may also stop providing the first user interface when a predetermined condition is satisfied.
In some examples, a timer may be set. Starting the timer when starting to provide the interface on the page. Resetting the timer when an operation by the user for scrolling the display content or an operation by the user on the interface is detected. Ceasing to provide the interface on the page when a timer expires. In this example, the first user interface may be provided for as long as the user is still scrolling the displayed content, i.e., the timer is reset to restart the counting each time the user's operation of scrolling the displayed content is detected.
In some examples, the interface may stop being provided on the page when a preset operation by the user is detected. For example, an operation performed outside the display area of the user-generated content is detected, and an operation performed within the display area of the user-generated content is not the first user interface and is not the operation for scroll-displaying the content. When it is detected that the user has performed neither a scroll nor a jump, it is indicated that the user may no longer need to view the content at other times, and the first user interface is closed or hidden.
Fig. 4 is a flowchart of a method for displaying user-generated content according to an embodiment of the present application. As shown in fig. 4, the method 40 may include the following steps.
Step S41, the user generated content corresponding to the first time period on the time axis is displayed on the page in time order.
In step S42, in response to the user' S swipe gesture, a semi-transparent date box is provided on the page, wherein the date corresponding to the currently presented first UGC is displayed in real time.
As shown in FIG. 5a, a plurality of UGCs are presented in the content presentation area of the page, with the lower UGC being dated earlier than the upper UGC. The user makes a swipe up gesture at the content presentation area causing the presentation content to scroll up to present the earlier UGC. As shown in fig. 5b, in response to the swipe gesture, the presented content scrolls to 2016, 7, 18; meanwhile, a translucent date frame 51 is displayed in the middle of the content presentation area as the above-mentioned first user interface in an overlapping manner. The date displayed in the date box 51 changes in real time as the presentation content scrolls. In fig. 5b, the current presentation time 2016, 7, 18, is shown in the date box 51, assuming that the current presentation time is set to the time corresponding to the first UGC presented. In other examples, the date box may be displayed in other locations of the content presentation area, such as the top, bottom, sides, etc.; the date box may also be other shapes or implemented with other kinds of controls.
In step S43, in response to a click operation of the date box by the user, the date box becomes opaque.
And step S44, receiving the date input by the user in the date box, displaying the UGC corresponding to the date at the top of the page display area, and displaying at least one UGC which is closest to the UGC on the time axis and has a corresponding date earlier than the date input by the user below the UGC.
As shown in fig. 5c, the date box 51 changes from translucent to opaque due to the user's clicking operation. As shown in FIG. 5d, the date corresponding to the first UGC currently presented is 2016-7-18, and if the user enters the date 2015-03-20, the UGC corresponding to 2015-03-20 and the previous UGCs are loaded and presented as the first UGC.
In other examples, the UGC corresponding to the user input date may be displayed at the bottom, i.e., the last one, of the content display area, at least one UGC which is closest to the UGC on the time axis and corresponds to a date later than the user input date may be displayed above the last UGC, and the like.
In step S45, the date frame is stopped from being displayed without any operation by the user being received within the preset time.
When the date box is displayed in step S42, the timer may be started, and when the user performs a slide operation or operates the input box, the timer may be cleared to restart the timer. In step S45, when the timer expires, the date box is closed or hidden.
It can be seen from the above example that the scheme can enable a user to conveniently search the UGC at any time point on the time axis, and the display content gradually approaches to the target time point along the time axis without continuously sliding the screen, so that the searching time is saved, and the searching efficiency is improved.
The embodiment of the invention also provides the terminal equipment. Fig. 6 is a schematic diagram of a terminal device according to an embodiment of the present invention. As shown in fig. 6, the terminal device 60 may include a processor 61, a communication interface 64, a user interface 65, a storage 66, and a bus 69. The storage device 66 includes therein an operating system 67, a communication module 641, a user interface module 651, a database 62, and a content presentation module 63.
The processor 61 may have one or more, may be in the same physical device, or may be distributed among multiple physical devices.
The communication interface 64 may be connected to a network in a wired or wireless manner and communicate with other devices in the network.
The user interface 65 may provide the presentation to a display device for display and receive user input instructions from an input device.
The database 62 stores user data. In some examples, the database 62 may have downloaded user-generated content stored therein.
The content presentation module 63 may receive user generated content from the communication interface 64 using the communication module 641 or read the user generated content from the database 62 and provide the user generated content to the user interface 65 through the user interface module 651 for presentation and receiving user input instructions.
The content presentation module 63 may include a presentation module 631, an interaction module 632, and a skip module 633.
The presentation module 631 can present the user-generated content corresponding to the first time period on the time axis in a page in time order.
The interaction module 632 may provide a first user interface in response to an operation on the page for scrolling through the presentation content.
The skip module 633 may determine a target time according to skip information input by a user through the first user interface; and enabling the display module to display the user-generated content corresponding to a second time period on a time axis in the page according to the time sequence, wherein the second time period comprises the target time.
The content presentation module 63 may include a user interface module (not shown) and a content acquisition module (not shown).
The user interface module may receive a user request to present content.
The content obtaining module may send a content obtaining request to a server according to the display content request.
The skip module may send a second content acquisition request to the server through the content acquisition module, and receive user-generated content corresponding to a second time period on the time axis, where the second content acquisition request includes information of the second time period on the time axis.
In some examples, the jumping module 633 may use the date in the jumping information as the target time, or determine a jumping direction along a time axis according to a user operation, and determine the target time according to the time length and the jumping direction.
In some examples, the jump module 633 may perform the following operations:
when the jumping direction is the time advancing direction, the time length is increased on the basis of the current time or the current display time to obtain the target time;
when the jumping direction is the time backward direction, the time length is subtracted from the current time or the current display time to obtain the target time;
and the current display time is the time corresponding to the user generated content currently displayed at the preset position in the page.
In some examples, the skip module 633 may determine the skip direction according to skip direction information input by a user; or the jump direction is determined according to the direction of the displayed content scrolling caused by the previous user operation.
In some examples, the skipping module 633 may adjust each user-generated content displayed in the page by the display module, so that the user-generated content corresponding to the target time is displayed at a predetermined position in the page.
In some examples, the interaction module 632 may further provide a second user interface on the page for displaying time information of a time period corresponding to the currently presented user-generated content in real time; or displaying the time information of the time period corresponding to the currently displayed user generated content in real time in the first user interface.
In some examples, the interaction module 632 may display the first user interface on the page in a semi-transparent floating layer; when the clicking operation of the first user interface by the user is detected, the displayed first user interface is changed from semi-transparent to opaque.
In some examples, the interaction module 632 may also set a timer; starting the timer to time when the interface is started to be provided on the page; resetting the timer when an operation of a user for scrolling display contents or an operation of the interface by the user is detected; ceasing to provide the interface on the page when the timer expires.
In some examples, the interaction module 632 may further stop providing the interface on the page when detecting a preset operation of the user. The preset operation includes at least one of: an operation performed outside a display area of the user-generated content; and the operation object in the display area of the user-generated content is not the first user interface and is not the operation for scrolling the display content.
It should be noted that not all steps and modules in the above flows and structures are necessary, and some steps or modules may be omitted according to actual needs. The execution order of the steps is not fixed and can be adjusted as required. The division of each module is only for convenience of describing adopted functional division, and in actual implementation, one module may be divided into multiple modules, and the functions of multiple modules may also be implemented by the same module, and these modules may be located in the same device or in different devices. In addition, the use of "first" and "second" in the above description is merely for convenience of distinguishing two objects having the same meaning, and does not indicate substantial differences.
In various examples, the modules may be implemented by specialized hardware or hardware executing machine-readable instructions. For example, the hardware may be specially designed permanent circuits or logic devices (e.g., special purpose processors, such as FPGAs or ASICs) for performing the specified operations. Hardware may also include programmable logic devices or circuits temporarily configured by software (e.g., including a general purpose processor or other programmable processor) to perform certain operations.
Machine-readable instructions corresponding to the modules may be stored in a non-volatile computer-readable storage medium, which may cause an operating system or the like operating on the computer to perform some or all of the operations described herein. The nonvolatile computer readable storage medium includes a floppy disk, a hard disk, a magneto-optical disk, an optical disk (e.g., CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW), a magnetic tape, a nonvolatile memory card, and a ROM. Alternatively, the program code may be downloaded from a server computer via a communications network.
In view of the above, the scope of the claims should not be limited to the embodiments in the examples described above, but should be given the broadest interpretation given the description as a whole.

Claims (16)

1. A method for displaying user-generated content, comprising:
responding to a content display request of a user, and sending a content acquisition request to a server;
receiving user generated content corresponding to a first time period on a time axis provided by a server;
displaying user generated content corresponding to the first time period on the time axis in a page according to a time sequence;
providing a first user interface in response to an operation on the page for scrolling presentation of content;
receiving skip information input by a user through the first user interface;
determining target time according to the jumping information input by the user;
sending a second content acquisition request to a server, wherein the second content acquisition request comprises information of a second time period on a time axis, and the second time period comprises the target time;
receiving user generated content corresponding to a second time period on the time axis, wherein the user generated content is provided by a server;
and displaying the user generated content corresponding to the second time period on the time axis in the page according to the time sequence.
2. The method of claim 1,
the skip information comprises a date;
the determining the target time according to the skip information input by the user comprises:
and taking the date in the jump information as the target time.
3. The method of claim 1,
the skip information comprises a time length;
the determining the target time according to the skip information input by the user comprises:
determining a jumping direction along a time axis according to user operation;
and determining the target time according to the time length and the jumping direction.
4. The method of claim 3, wherein determining the target time based on the length of time and the jump direction comprises:
when the jumping direction is the time advancing direction, the time length is increased on the basis of the current time or the current display time to obtain the target time;
when the jumping direction is the time backward direction, the time length is subtracted from the current time or the current display time to obtain the target time;
and the current display time is the time corresponding to the user generated content currently displayed at the preset position in the page.
5. The method according to claim 3, wherein the determining a jump direction along a time axis according to a user operation comprises:
determining the skipping direction according to skipping direction information input by a user; or
And determining the jump direction according to the direction of the displayed content scrolling caused by the previous user operation.
6. The method of claim 1, wherein providing the first user interface comprises:
displaying the first user interface on the page in a semi-transparent floating layer manner;
when the clicking operation of the first user interface by the user is detected, the displayed first user interface is changed from semi-transparent to opaque.
7. The method of claim 1, further comprising:
setting a timer;
starting the timer to time when the interface is started to be provided on the page;
resetting the timer when an operation of a user for scrolling display contents or an operation of the interface by the user is detected;
ceasing to provide the interface on the page when the timer expires.
8. The method of claim 1, further comprising:
and when the preset operation of the user is detected, stopping providing the interface on the page.
9. The method of claim 8, wherein the preset operation comprises at least one of:
an operation performed outside a display area of the user-generated content;
and the operation object in the display area of the user-generated content is not the first user interface and is not the operation for scrolling the display content.
10. A terminal device, comprising:
the user interface module is used for receiving a content display request of a user;
the content acquisition module is used for sending a content acquisition request to a server according to the display content request;
the display module is used for displaying user generated content corresponding to a first time period on a time axis in a page according to a time sequence;
the interaction module is used for responding to the operation for scrolling the display content on the page and providing a first user interface;
the skipping module is used for determining target time according to skipping information input by a user through the first user interface; sending a second content acquisition request to the server through the content acquisition module, and receiving user-generated content corresponding to a second time period on the time axis, wherein the second content acquisition request comprises information of the second time period on the time axis, and the second time period comprises the target time; and enabling the display module to display the user generated content corresponding to the second time period on the time axis in the page according to the time sequence.
11. The terminal device of claim 10,
the skipping module is used for taking the date in the skipping information as the target time, or determining the skipping direction along a time axis according to user operation, and determining the target time according to the time length in the skipping information and the skipping direction.
12. The terminal device of claim 11, wherein the hopping module is configured to:
determining the skipping direction according to skipping direction information input by a user; or
And determining the jump direction according to the direction of the displayed content scrolling caused by the previous user operation.
13. The terminal device of claim 10, wherein the interaction module is configured to:
displaying the first user interface on the page in a semi-transparent floating layer manner;
when the clicking operation of the first user interface by the user is detected, the displayed first user interface is changed from semi-transparent to opaque.
14. The terminal device of claim 10, wherein the interaction module is configured to:
setting a timer;
starting the timer to time when the interface is started to be provided on the page;
resetting the timer when an operation of a user for scrolling display contents or an operation of the interface by the user is detected;
ceasing to provide the interface on the page when the timer expires.
15. The terminal device of claim 10, wherein the interaction module is configured to:
when the preset operation of the user is detected, stopping providing the interface on the page;
the preset operation includes at least one of:
an operation performed outside a display area of the user-generated content;
and the operation object in the display area of the user-generated content is not the first user interface and is not the operation for scrolling the display content.
16. A computer-readable storage medium storing computer-readable instructions executable by one or more processors for implementing the method of any one of claims 1-9.
CN201610907147.8A 2016-10-18 2016-10-18 User generated content display method and terminal equipment Active CN107957842B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610907147.8A CN107957842B (en) 2016-10-18 2016-10-18 User generated content display method and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610907147.8A CN107957842B (en) 2016-10-18 2016-10-18 User generated content display method and terminal equipment

Publications (2)

Publication Number Publication Date
CN107957842A CN107957842A (en) 2018-04-24
CN107957842B true CN107957842B (en) 2020-05-22

Family

ID=61953493

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610907147.8A Active CN107957842B (en) 2016-10-18 2016-10-18 User generated content display method and terminal equipment

Country Status (1)

Country Link
CN (1) CN107957842B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110968224A (en) * 2018-09-28 2020-04-07 北京国双科技有限公司 Time information display method and related device
CN112784179B (en) * 2021-01-29 2022-10-18 汉海信息技术(上海)有限公司 Class information display method, device, equipment and storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8467402B2 (en) * 2008-09-10 2013-06-18 Miselu, Inc. Digital audio communication system
CN103428349B (en) * 2012-05-22 2015-12-02 小米科技有限责任公司 A kind of message display method and system
CN103778137B (en) * 2012-10-19 2018-09-07 腾讯科技(深圳)有限公司 A kind of Blog content searching method and system
EP2741194A1 (en) * 2012-12-04 2014-06-11 BlackBerry Limited Scroll jump interface for touchscreen input/output device
CN103179248A (en) * 2013-03-21 2013-06-26 广东欧珀移动通信有限公司 Method and device for displaying contact persons and mobile equipment
CN104038834A (en) * 2014-05-19 2014-09-10 乐视网信息技术(北京)股份有限公司 Video positioning method and device

Also Published As

Publication number Publication date
CN107957842A (en) 2018-04-24

Similar Documents

Publication Publication Date Title
US10126904B2 (en) Mobile device gestures
US9715482B1 (en) Representing consumption of digital content
US10481767B1 (en) Providing supplemental information for a digital work in a user interface
KR101911034B1 (en) Organizing graphical representations on computing devices
CN105868385B (en) Method and system for searching based on terminal interface touch operation
US20130185651A1 (en) People presence detection in a multidocument knowledge base
RU2640729C2 (en) Method and device for presentation of ticket information
US20120221969A1 (en) Scrollable list navigation using persistent headings
US20140298267A1 (en) Navigation of list items on portable electronic devices
JP6949059B2 (en) How to display dynamic lists, devices, devices and systems
US10331327B2 (en) Message display method, apparatus and terminal
US20240184841A1 (en) Content creative web browser
CN107957842B (en) User generated content display method and terminal equipment
CN105635434B (en) Mobile terminal and control method thereof
JP6224809B2 (en) Display program, display method, and terminal device
CN112835502A (en) Page display method, electronic equipment and storage medium
US10944845B1 (en) System, method, and computer readable storage medium for consolidated content aggregation, analytics, notification, delivery, and tracking
TW201423651A (en) Creating threaded multimedia conversations
KR101843113B1 (en) Method, terminal, and application for providing contents information using intractive multi-browsing bookmark
Jantrupon User Evaluation of Mobile Browser Features Related to Information Retrieval
CN113032057A (en) Interaction method and device and electronic equipment
CN114925713A (en) Graphic code identification method and device, electronic equipment and storage medium
CN109426536A (en) Handle the method and mobile terminal of PUSH message
CN112650426A (en) Information statistical method and device
JP2017037568A (en) Display program and terminal device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant