CN112394861B - Page jump method and device, storage medium and electronic device - Google Patents

Page jump method and device, storage medium and electronic device Download PDF

Info

Publication number
CN112394861B
CN112394861B CN201910755336.1A CN201910755336A CN112394861B CN 112394861 B CN112394861 B CN 112394861B CN 201910755336 A CN201910755336 A CN 201910755336A CN 112394861 B CN112394861 B CN 112394861B
Authority
CN
China
Prior art keywords
page
identification information
target application
displayed
displaying
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
CN201910755336.1A
Other languages
Chinese (zh)
Other versions
CN112394861A (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 CN201910755336.1A priority Critical patent/CN112394861B/en
Publication of CN112394861A publication Critical patent/CN112394861A/en
Application granted granted Critical
Publication of CN112394861B publication Critical patent/CN112394861B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • 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

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 invention discloses a page jumping method, a page jumping device, a storage medium and an electronic device. Wherein the method comprises the following steps: displaying a first page in a target application running on the mobile terminal, wherein a touch object which is displayed independently of the first page is displayed in the first page; displaying a history page in the target application under the condition that a first touch operation performed on a touch object is detected, wherein identification information of at least one page which is historically opened in the target application is displayed on the history page; and displaying the second page identified by the first identification information in the target application under the condition that the second touch operation performed on the first identification information in the identification information of at least one page is detected. The invention solves the technical problem of lower efficiency of switching the pages displayed in the application.

Description

Page jump method and device, storage medium and electronic device
Technical Field
The present invention relates to the field of computers, and in particular, to a page skip method, a page skip device, a storage medium, and an electronic device.
Background
In an application program, a situation that a certain page is opened to process half of things, and continuing to process things needs to return to a certain chat page or other functional pages is encountered. The current operation requires the user to completely exit the current page for switching, and frequent switching is inconvenient.
In view of the above problems, no effective solution has been proposed at present.
Disclosure of Invention
The embodiment of the invention provides a page jumping method, a device, a storage medium and an electronic device, which are used for at least solving the technical problem of low efficiency of switching pages displayed in application.
According to an aspect of an embodiment of the present invention, there is provided a page jumping method, including:
displaying a first page in a target application running on a mobile terminal, wherein a touch object is displayed on the upper layer of the first page;
displaying a history page in the target application under the condition that a first touch operation performed on the touch object is detected, wherein identification information of at least one page opened in the target application before the first page is displayed on the history page;
and displaying the second page identified by the first identification information in the target application under the condition that the second touch operation performed on the first identification information in the identification information of the at least one page is detected.
According to another aspect of the embodiment of the present invention, there is also provided a page jumping apparatus, including:
The mobile terminal comprises a first display module, a second display module and a first display module, wherein the first display module is used for displaying a first page in a target application running on the mobile terminal, and a touch object is displayed on the upper layer of the first page;
the second display module is used for displaying a history page in the target application under the condition that a first touch operation performed on the touch object is detected, wherein identification information of at least one page opened in the target application before the first page is displayed on the history page;
and the third display module is used for displaying a second page identified by the first identification information in the target application under the condition that a second touch operation performed on the first identification information in the identification information of the at least one page is detected.
Optionally, the first display module includes:
the first display unit is used for displaying the historical record page in the target application and displaying the identification information of the at least one page on the historical record page, wherein the identification information of each page in the at least one page comprises the type of the page, the abstract or title of the page and the opening time or the leaving time of the page.
Optionally, the first display unit includes:
a first display subunit, configured to display identification information of different types of pages on the history page, where the identification information of each type of page includes identification information of a last page of the type that was opened in the target application before the first page.
Optionally, the device is further configured to:
displaying a search box on the history page after displaying the history page in the target application;
acquiring keywords input into the search box;
searching identification information comprising the keywords from the identification information of the at least one page;
and displaying identification information comprising the keywords on the history page.
Optionally, the device is further configured to:
after the history page is displayed in the target application, deleting the second identification information in the identification information of the at least one page displayed on the history page under the condition that a third touch operation performed on the second identification information in the identification information of the at least one page is detected.
Optionally, the third display module includes:
The acquisition unit is used for acquiring the latest information to be displayed on the second page in the target application;
and the second display unit is used for displaying the second page containing the information to be displayed in the target application.
Optionally, the acquiring unit includes:
the processing subunit is used for sending the first identification information to a server of the target application in the target application, and acquiring the information to be displayed, which is sent by the server and corresponds to the first identification information, in the target application; or alternatively
The obtaining subunit is configured to obtain, in the target application, the information to be displayed, which is obtained in advance from the server, where the information to be displayed is information obtained from the server by the target application after the second page is opened before the first page, and before the second touch operation performed on the first identification information is detected.
Optionally, the apparatus further comprises:
the processing module is configured to send, before the information to be displayed, which is obtained from the server in advance, in the target application, the first identification information to the server of the target application after the second page is opened before the first page and before the second touch operation performed on the first identification information is detected, and obtain, in the target application, the information to be displayed, which is sent by the server and corresponds to the first identification information.
Optionally, the first display module includes:
and a third display unit, configured to display the first page and the touch object suspended above the first page in the target application, where the touch object is disposed at a fixed position in the target application or is configured to allow to be moved in a display area of the target application.
Optionally, the apparatus further comprises:
and the recording module is used for recording the identification information of the at least one page in the target application before the history page is displayed in the target application.
Optionally, the recording module is configured to:
acquiring operation information of an operation performed on a page opened in history;
and under the condition that the operation information meets the target condition, recording the identification information of the page opened in the history.
According to a further aspect of an embodiment of the present invention, there is also provided a storage medium, characterized in that the storage medium has stored therein a computer program, wherein the computer program is arranged to perform the method of any of the above-mentioned methods when run.
According to a further aspect of an embodiment of the invention there is also provided an electronic device comprising a memory and a processor, characterized in that the memory has stored therein a computer program, the processor being arranged to execute the method according to any of the preceding claims by means of the computer program.
In the embodiment of the invention, a first page is displayed in a target application, wherein a touch object which is displayed independently of the first page is displayed in the first page; displaying a history page in the target application under the condition that a first touch operation performed on a touch object is detected, wherein identification information of at least one page which is historically opened in the target application is displayed in the history page; under the condition that the second touch operation performed on the first identification information in the identification information of at least one page is detected, displaying the second page identified by the first identification information in the target application, wherein the touch object is displayed independently of the first page, so that no first page can cause shielding to the touch object, a user can check a historical record page by performing the first touch operation on the touch object, the identification information of at least one page opened in the target application is displayed on the historical record page, and the user can display the second page identified by the first identification information in the identification information by performing the second touch operation on the first identification information, so that the target application can finish page skip and switch under the condition of not closing the first page, the technical effect of improving the efficiency of switching the pages displayed in the application is achieved, and the technical problem that the efficiency of switching the pages displayed in the application is lower is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute a limitation on the application. In the drawings:
FIG. 1 is a schematic diagram of an alternative page jump method according to an embodiment of the application;
FIG. 2 is a schematic illustration of an alternative page jump method application environment in accordance with an embodiment of the application;
FIG. 3 is a schematic diagram one of an alternative page skip method in accordance with an alternative embodiment of the present application;
FIG. 4 is a schematic diagram II of an alternative page skip method in accordance with an alternative embodiment of the present application;
FIG. 5 is a schematic diagram III of an alternative page skip method in accordance with an alternative embodiment of the present application;
FIG. 6 is a schematic diagram IV of an alternative page skip method in accordance with an alternative embodiment of the application;
FIG. 7 is a schematic diagram five of an alternative page skip method in accordance with an alternative embodiment of the present application;
FIG. 8 is a schematic diagram six of an alternative page skip method in accordance with an alternative embodiment of the present application;
FIG. 9 is a schematic diagram seven of an alternative page skip method in accordance with an alternative embodiment of the present application;
FIG. 10 is a schematic diagram of an alternative page jumping apparatus, according to an embodiment of the present invention;
FIG. 11 is a schematic illustration of an application scenario of an alternative page jump method according to an embodiment of the invention; and
fig. 12 is a schematic diagram of an alternative electronic device according to an embodiment of the invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
According to an aspect of the embodiment of the present invention, there is provided a page jumping method, as shown in fig. 1, including:
s102, displaying a first page in a target application, wherein a touch object which is displayed independently of the first page is displayed in the first page;
s104, displaying a history page in the target application under the condition that a first touch operation executed on a touch object is detected, wherein identification information of at least one page which is historically opened in the target application is displayed on the history page;
and S106, displaying the second page identified by the first identification information in the target application under the condition that the second touch operation performed on the first identification information in the identification information of at least one page is detected.
Alternatively, in the present embodiment, the above page skip method may be applied to a hardware environment formed by the mobile terminal 202 and the client 204 as shown in fig. 2. As shown in fig. 2, a client 204 of a target application is installed on a terminal 202, and a first page is displayed in the client 204 of the target application running on the mobile terminal 202, wherein a touch object displayed independently of the first page is displayed in the first page; in the case that the first touch operation performed on the touch object is detected, displaying a history page in the client 204 of the target application, wherein identification information of at least one page which is historically opened in the target application is displayed on the history page; in the case that the second touch operation performed on the first identification information in the identification information of the at least one page is detected, the second page identified by the first identification information is displayed in the client 204 of the target application.
Alternatively, in this embodiment, the above page jump method may be applied, but not limited to, in a scenario where page switching is performed on a client of an application. The client may be, but is not limited to, a client of various types of applications, such as an online education application, an instant messaging application, a community space application, a game application, a shopping application, a browser application, a financial application, a multimedia application, a live application, and the like. Specifically, the method and the device can be applied to the scene of switching the page on the instant messaging application, or can be applied to the scene of switching the page on the game application, so as to improve the efficiency of switching the page displayed in the application. The above is merely an example, and there is no limitation in this embodiment.
Alternatively, in the present embodiment, the first page may be, but is not limited to being, any page currently displayed on the target application. Such as: chat pages, address book pages, applet pages, public number pages, and the like. The touch object is displayed independently of the first page and always displayed at the upper layer of the first page, so that no matter which page is being browsed by a user, the touch object can be directly operated without closing the current page.
Alternatively, in the present embodiment, the touch object may be, but is not limited to, any form of object for displaying a history page. Such as: the touch object may be a floating window, a button, an icon, or the like.
Alternatively, in the present embodiment, the target application may be installed on the mobile terminal. The mobile terminal may include, but is not limited to: cell phones, tablet computers, notebook computers, intelligent wearable devices, intelligent household devices, intelligent digital devices and the like.
Optionally, in this embodiment, the first touch operation may include, but is not limited to: click operations (e.g., single click, double click, triple click, etc.), long press operations, slide operations, etc.
Optionally, in this embodiment, the second touch operation may include, but is not limited to: click operations (e.g., single click, double click, triple click, etc.), long press operations, slide operations, etc.
Alternatively, in this embodiment, the first touch operation and the second touch operation may be the same operation or different operations. Such as: the touch object can be triggered through a clicking operation, a history page is opened, and the first identification information is selected through the clicking operation. Or triggering the touch object through a single-click operation, opening a history page, and selecting the first identification information through a double-click operation.
Alternatively, in the present embodiment, the identification information of at least one page recorded in the history page may be, but not limited to, arranged in time series (opening time or departure time of the page), and may be displayed classified by type.
In an alternative embodiment, as shown in fig. 3, a user X is chatting with a user Y using a communication application a on a mobile phone, at this time, a chatting page of the user X and the user Y is displayed in the communication application a running on the mobile phone, wherein a "nearest" touch object is displayed on an upper layer of the chatting page, information of a public number a that the user X and the user Y wish to view between during chatting is displayed, the user X clicks the touch object, the communication application a detects a clicking operation performed on the touch object, a history page is displayed in the communication application a, and identification information of at least one page that is opened in the communication application before the chatting page of the user X and the user Y is displayed on the history page, including: applet b, web page c and public number t. The user X clicks on the public number block, and the communication application a detects a click operation performed on the public number block in the identification information of at least one page, and displays a message page of the public number block in the communication application a.
Therefore, through the steps, the touch object is displayed independently of the first page, so that any first page cannot cause shielding to the touch object, a user can check a history page by executing first touch operation on the touch object, identification information of at least one page opened in the target application is displayed on the history page, and the user can display a second page identified by the first identification information on the target application by executing second touch operation on the first identification information in the identification information, so that the page is skipped and switched under the condition that the first page is not closed, the technical effect of improving the efficiency of switching the pages displayed in the application is achieved, and the technical problem of lower efficiency of switching the pages displayed in the application is solved.
As an alternative, displaying the history page in the target application includes:
s1, displaying a history page in a target application, and displaying identification information of at least one page on the history page, wherein the identification information of each page in the at least one page comprises a page type, a abstract or title of the page, and an opening time or a leaving time of the page.
Alternatively, in the present embodiment, the types of pages may include, but are not limited to: chat pages, public number pages, applet pages, video pages, and the like.
Alternatively, in this embodiment, the summary or the title of the page may be, but not limited to, obtained from attribute information of the page, or may be obtained by analyzing the content of the page.
In an alternative embodiment, as shown in fig. 4, the identification information of a certain page of the at least one page may be, but is not limited to, displayed as: [ group chat ] the following fairy groups (18:18). Wherein [ group chat ] identifies the type of page, the following group of fairs identifies the summary or title of the page, and 18:18 identifies the opening time or departure time of the page.
As an alternative, displaying identification information of at least one page on the history page includes:
s1, displaying identification information of different types of pages on a history page, wherein the identification information of each type of page comprises identification information of a type of page which is finally opened in a target application before a first page.
Alternatively, in the present embodiment, the identification information of the pages displayed on the history page may be classified by the type of the page, but is not limited to. After classification, the pages can be aggregated, and only the identification information of the last opened page type is displayed on the main interface of the history page.
Alternatively, in the present embodiment, when the second touch operation performed on the identification information of the page is detected, the identification information of the last opened page of one type may be taken as the first identification information. A control may be displayed on each of the identification information, and when a second touch operation performed on the text portion of the identification information of the page is detected, the identification information of the last opened page of the type may be used as the first identification information. When detecting the operation executed on the control displayed on the identification information of the page, displaying a list of the identification information of the page belonging to the type, and detecting the first identification information selected by the user.
In an alternative embodiment, as shown in fig. 5, the identification information of the page is divided into three categories: applet, public number and group chat, each type displaying the identity information of the last page opened of that type. Such as: the "applet" includes take-out order (17:18), "public number" heart beef broth (18:01), "group chat" lower-Van fairy group (18:18). And a drop down button is displayed on each category. Detecting that the user clicks on the text portion of "[ public number ] heart-mind beef soup (18:01)", the page of the "[ public number ] heart-mind beef soup is displayed. Detecting that the user clicks a pull-down button corresponding to "[ public number ] heart beef soup (18:01)", displaying identification information of a page with the type belonging to the public number, wherein the method comprises the following steps: [ public number ] Carnis bovis Seu Bubali broth (18:01), [ public number ] walk to a distant place (17:45), [ public number ] poetry's estuary (17:08), and [ public number ] Zhang Xiaoxiao's aerial garden (15:23). When the user clicks [ public number ] to go to the distant place (17:45) is detected, a page that the user clicks [ public number ] to go to the distant place (17:45) is displayed.
As an alternative, displaying the second page identified by the first identification information in the target application includes:
s1, acquiring the latest information to be displayed on a second page in a target application;
s2, displaying a second page containing information to be displayed in the target application.
Alternatively, in the present embodiment, the latest information to be displayed is displayed on the second page.
Alternatively, in this embodiment, the latest information to be displayed on the second page may be acquired, but is not limited to, by one of the following ways:
in a first mode, first identification information is sent to a server of a target application in the target application, and information to be displayed, which is sent by the server and corresponds to the first identification information, is obtained in the target application.
And the second mode is to acquire information to be displayed, which is acquired from the server in advance, from the target application, wherein the information to be displayed is the information acquired from the server by the target application after the second page is opened before the first page and before the second touch operation executed on the first identification information is detected.
Alternatively, in the present embodiment, the latest information to be displayed may be acquired by real-time communication with the server, or may be acquired in advance from the server as the latest information to be displayed on the second page.
As an alternative, before the target application obtains the information to be displayed, which is obtained from the server in advance, the method further includes:
s1, after a second page is opened before a first page and before a second touch operation executed on first identification information is detected, sending the first identification information to a server of a target application in the target application, and acquiring information to be displayed, which is sent by the server and corresponds to the first identification information, in the target application.
Optionally, in this embodiment, after the second page is opened before the first page and before the second touch operation performed on the first identification information is detected, information to be displayed corresponding to the first identification information is obtained in advance from the server.
As an alternative, displaying the first page in the target application running on the mobile terminal includes:
s1, displaying a first page and a touch object suspended on the upper layer of the first page in a target application, wherein the touch object is arranged on a fixed position in the target application or is arranged to allow to be moved in a display area of the target application.
Alternatively, in the present embodiment, the touch object may be, but is not limited to, set on a fixed position in the target application or set to allow to be moved in the display area of the target application. That is, the position of the touch object on the target application may be locked or movable.
For example, as shown in fig. 6, the touch object is set in the upper right corner of the target application, and the touch object is displayed in the upper right corner regardless of which page is displayed on the target application. As shown in fig. 7, in the chat page, the touch object is set at the upper right corner of the target application, but when the page jumps to the public number page, the touch object may appear to block the text, and the user may drag the touch object to a position where the text is not blocked, an edge position of the interface, or a position on the interface.
As an alternative, before displaying the history page in the target application, the method further includes:
s1, recording identification information of at least one page in a target application.
Alternatively, in this embodiment, the target application may record the history pages during the operation of the user, and for one account, may record the history pages on each client. The history pages can be recorded by the client and then sent to the server for summarization.
As an alternative, recording identification information of at least one page in the target application includes:
s1, acquiring operation information of an operation executed on a page opened in a history mode;
S2, when the operation information meets the target condition, recording identification information of the page opened in the history.
Alternatively, in the present embodiment, a condition of recording may be set for the identification information recorded in the history page, such as: and recording the page which is opened in the history and is browsed by the user and exceeds the time threshold in the history page, so that the page which is opened by the user by mistake is prevented from being recorded, and the accuracy of the history page recording is improved. Alternatively, the interaction degree of the user with the opened page can be determined, for example: the user performs an input operation of information, a clicking operation of a link, a comment operation, a praise operation, and the like on the page, and is considered as a page with a high degree of interaction, and the page is recorded in the history page.
Alternatively, in the present embodiment, the above-described operation information may include, but is not limited to: the time that the page stays, the type of operation performed on the page, the number of operations performed, and so on. Different target conditions can be set according to different operation information to screen the identification information recorded in the history page, so that the accuracy and the use rate of the identification information recorded in the history page are improved.
As an alternative, after displaying the history page in the target application, the method further includes:
s1, displaying a search box on a history page;
s2, acquiring keywords input into a search box;
s3, searching identification information comprising keywords from the identification information of at least one page;
and S4, displaying identification information comprising the keywords on the history page.
Alternatively, in the present embodiment, a search function of identification information may be provided on the history page, the search manner is not limited, and search by time, search by type, search by contained information, and the like may be performed.
Alternatively, in the present embodiment, the keywords input into the search box may include, but are not limited to: time (indicating the time of opening or jumping of a page, etc., and the like, and may be selected), page type (e.g., public number, applet, chat interface, web page link, etc.), word or phrase (indicating the content contained in the identification information), and the like.
In the above alternative embodiment, as shown in fig. 8, a search box is displayed on a history page, the keywords input into the search box are obtained as "open time 18:00-18:20", it is detected that the user needs to display a page that is open between 18:00 and 18:20, identification information including the keywords is searched for from identification information of at least one page, and "[ public number ] heart beef soup (18:01)" and "[ group chat ] are displayed on the history page.
As an alternative, after displaying the history page in the target application, the method further includes:
s1, deleting second identification information in the identification information of at least one page displayed on the history page under the condition that a third touch operation performed on the second identification information in the identification information of at least one page is detected.
Alternatively, in this embodiment, the user may delete the identification information of at least one page recorded on the history page, and display the editing operation preferentially.
Optionally, in this embodiment, the third touch operation may include, but is not limited to: click operations (e.g., single click, double click, triple click, etc.), long press operations, slide operations, etc.
Alternatively, in the present embodiment, when a touch operation performed on the second identification information is detected, a determination button may be displayed to prompt the user whether to confirm deletion of the second identification information, and if the operation performed on the determination button is detected, it is determined that a third touch operation is detected, and the second identification information is deleted from the history page.
In the above-described alternative embodiment, as shown in fig. 9, identification information "[ public ] heart beef soup (18:01)" and "[ group chat ] lower fairy's group (18:18)", a left-hand slide operation performed on "[ public ] heart beef soup (18:01)", and "delete" and "cancel" buttons are displayed on display positions of "[ public ] heart beef soup (18:01)", and in the case where a click operation performed on the "delete" button is detected, it is determined that a third touch operation is detected, and "[ public ] heart beef soup (18:01)", displayed on the history page, is deleted, and only "[ group chat ] lower fairy's group (18:18)", is displayed on the history page.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of acts, but it should be understood by those skilled in the art that the present invention is not limited by the order of acts described, as some steps may be performed in other orders or concurrently in accordance with the present invention. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all preferred embodiments, and that the acts and modules referred to are not necessarily required for the present invention.
From the description of the above embodiments, it will be clear to a person skilled in the art that the method according to the above embodiments may be implemented by means of software plus the necessary general hardware platform, but of course also by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present invention.
According to another aspect of the embodiment of the present invention, there is also provided a page jumping apparatus for implementing the above page jumping method, as shown in fig. 10, including:
the first display module 1002 is configured to display a first page in a target application running on the mobile terminal, where a touch object is displayed on an upper layer of the first page;
a second display module 1004, configured to display a history page in a target application when a first touch operation performed on a touch object is detected, where identification information of at least one page opened in the target application before the first page is displayed on the history page;
the third display module 1006 is configured to display, in the target application, the second page identified by the first identification information if a second touch operation performed on the first identification information in the identification information of at least one page is detected.
Optionally, the first display module includes:
the first display unit is used for displaying the historical record page in the target application and displaying the identification information of at least one page on the historical record page, wherein the identification information of each page in the at least one page comprises the type of the page, the abstract or title of the page and the opening time or the leaving time of the page.
Optionally, the first display unit includes:
and the first display subunit is used for displaying the identification information of the pages of different types on the historical record page, wherein the identification information of each type of page comprises the identification information of one type of page which is finally opened in the target application before the first page.
Optionally, the device is further configured to:
displaying a search box on the history page after displaying the history page in the target application;
acquiring keywords input into the search box;
searching identification information comprising the keywords from the identification information of the at least one page;
and displaying identification information comprising the keywords on the history page.
Optionally, the device is further configured to:
after the history page is displayed in the target application, deleting the second identification information in the identification information of the at least one page displayed on the history page under the condition that a third touch operation performed on the second identification information in the identification information of the at least one page is detected.
Optionally, the third display module includes:
the acquisition unit is used for acquiring the latest information to be displayed on the second page in the target application;
And the second display unit is used for displaying a second page containing information to be displayed in the target application.
Optionally, the acquiring unit includes:
the processing subunit is used for sending the first identification information to a server of the target application in the target application, and acquiring information to be displayed, which is sent by the server and corresponds to the first identification information, in the target application; or alternatively
The obtaining subunit is configured to obtain, in the target application, information to be displayed, which is obtained from the server by the target application after the second page is opened before the first page, and before the second touch operation performed on the first identification information is detected.
Optionally, the apparatus further includes:
the processing module is used for sending the first identification information to the server of the target application in the target application before the second page is opened before the first page and before the second touch operation on the first identification information is detected before the information to be displayed, which is obtained from the server in advance, is obtained in the target application, and the information to be displayed, which is sent by the server and corresponds to the first identification information, is obtained in the target application.
Optionally, the first display module includes:
and a third display unit for displaying the first page and the touch object hovering above the first page in the target application, wherein the touch object is disposed at a fixed position in the target application or is disposed to allow to be moved in a display area of the target application.
Optionally, the apparatus further includes:
and the recording module is used for recording the identification information of at least one page in the target application before the history page is displayed in the target application.
Optionally, the recording module is configured to:
acquiring operation information of an operation performed on a page opened in history;
and under the condition that the operation information meets the target condition, recording the identification information of the page opened in the history.
The application environment of the embodiment of the present invention may be, but is not limited to, the application environment in the above embodiment, and this will not be described in detail in this embodiment. The embodiment of the invention provides an alternative specific application example of the connection method for implementing the real-time communication.
As an alternative embodiment, the above page jump method may be applied, but not limited to, in a scenario of performing page switching in an instant messaging application as shown in fig. 11. In this scenario, in the application APP, touch objects are uniformly displayed on top of the display page of each format content (applet, public number, single chat session, group chat session, file disc, etc.), and the recently browsed content can be quickly returned by the function of the touch objects. In the page displayed by triggering the touch object, the recently browsed page can be conveniently switched, and the content window browsed before can be quickly found according to the dimension screening of time, format type and the like. The displayed identification information may include the format type of the page, the content abstract or title of the page, the viewing time of the page, etc.
The technical architecture of the page jump mode provided in the present scenario includes the following parts:
the server comprises a logic module for processing the historical content, and is used for communicating with the clients and acquiring the history of the content opened by the user in the APP from each client. The server processes the recorded time, content, format.
The client comprises a module for collecting content histories in the APP, and the module is used for collecting the histories of the content opened by the user in the APP.
The module is used for displaying the function of the latest page, the touch object is always displayed on each page of the APP, and each page can be quickly and conveniently found by moving the touch object or other interaction modes. And if the user clicks the function, displaying the historical content. And can support multi-dimensional screening and searching and other searching modes.
The module for clicking on the display of specific content is used for receiving user behavior, such as specifically going to the last or some previous history content. Or a filtering operation, a searching operation, etc.
In this scenario, as shown in fig. 11, the page jump method includes the following steps:
step 1, a client collects historical pages opened in an APP by a user. And collecting historical pages of the content opened by the user in the APP. The time of the historical content opened by the user in the APP is collected, and the content ID of the specific content corresponds to the specific format type of the content. Formats include, but are not limited to, chat logs msg, pictures pic, text t, file d, video v, web page links h, public number articles wx, and the like. And in data communication with the content processing logic module in the server.
And 2, logic for processing historical contents on the server. The server interface is communicated with the clients, and history pages of the content opened by the user in the APP are obtained from each client. As shown in table 1, the server processes the recorded time, content id, format type.
TABLE 1
Time of time Content id Format type
Opening time Corresponds to an ID and to specific contents Applet and the like
And 3, displaying the recently displayed page on the client side where the user is located. The interface is responsible for communicating with the interface of the history content processing of the server, and the latest data is pulled from the interface of the history content processing on the server periodically or in real time.
On the client, the "most recent" function is presented. The buttons with the functions are always displayed on all pages of the APP, and a user can quickly and conveniently find a page which is hoped to jump through moving a touch object or other interaction modes on any page. And if the user clicks into the specific function of the latest, displaying the record of the history page. And can support multi-dimensional screening and searching and other searching modes.
And 4, the client displays specific page content according to the clicking of the user. User behavior is received, such as specifically going to the last page or to a page of previous history content. Either a screening operation or a search operation is performed. The interface on the client gathers the operation behavior of the user, then responds to the operation on the client in time, and returns a response result.
According to still another aspect of the embodiment of the present invention, there is also provided an electronic device for implementing the above page skip, as shown in fig. 12, including: one or more (only one is shown in the figure) processors 1202, a memory 1204, in which a computer program is stored, which are arranged to perform the steps of any of the method embodiments described above, a sensor 1206, an encoder 1208, and a transmission 1210.
Alternatively, in this embodiment, the electronic apparatus may be located in at least one network device of a plurality of network devices of the computer network.
Alternatively, in the present embodiment, the above-described processor may be configured to execute the following steps by a computer program:
s1, displaying a first page in a target application, wherein a touch object which is displayed independently of the first page is displayed in the first page;
s2, displaying a history page in the target application under the condition that a first touch operation executed on a touch object is detected, wherein identification information of at least one page which is historically opened in the target application is displayed on the history page;
and S3, displaying a second page identified by the first identification information in the target application under the condition that a second touch operation performed on the first identification information in the identification information of at least one page is detected.
Alternatively, it will be understood by those skilled in the art that the structure shown in fig. 12 is only schematic, and the electronic device may also be a terminal device such as a smart phone (e.g. an Android phone, an iOS phone, etc.), a tablet computer, a palm computer, and a mobile internet device (Mobile Internet Devices, MID), a PAD, etc. Fig. 12 is not limited to the structure of the electronic device. For example, the electronic device may also include more or fewer components (e.g., network interfaces, display devices, etc.) than shown in FIG. 12, or have a different configuration than shown in FIG. 12.
The memory 1204 may be used for storing software programs and modules, such as program instructions/modules corresponding to the page skip method and apparatus in the embodiments of the present invention, and the processor 1202 executes the software programs and modules stored in the memory 1204 to perform various functional applications and data processing, that is, implement the control method of the target component. Memory 1204 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 1204 may further include memory remotely located relative to the processor 1202, which may be connected to the terminal via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 1210 is used to receive or transmit data via a network. Specific examples of the network described above may include wired networks and wireless networks. In one example, the transmission device 1210 includes a network adapter (Network Interface Controller, NIC) that can connect to other network devices and routers via a network cable to communicate with the internet or a local area network. In one example, the transmission device 1210 is a Radio Frequency (RF) module for communicating with the internet wirelessly.
In particular, the memory 1204 is used for storing applications.
An embodiment of the invention also provides a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the method embodiments described above when run.
Alternatively, in the present embodiment, the above-described storage medium may be configured to store a computer program for performing the steps of:
s1, displaying a first page in a target application, wherein a touch object which is displayed independently of the first page is displayed in the first page;
s2, displaying a history page in the target application under the condition that a first touch operation executed on a touch object is detected, wherein identification information of at least one page which is historically opened in the target application is displayed on the history page;
And S3, displaying a second page identified by the first identification information in the target application under the condition that a second touch operation performed on the first identification information in the identification information of at least one page is detected.
Optionally, the storage medium is further configured to store a computer program for executing the steps included in the method in the above embodiment, which is not described in detail in this embodiment.
Alternatively, in this embodiment, it will be understood by those skilled in the art that all or part of the steps in the methods of the above embodiments may be performed by a program for instructing a terminal device to execute the steps, where the program may be stored in a computer readable storage medium, and the storage medium may include: flash disk, read-Only Memory (ROM), random-access Memory (Random Access Memory, RAM), magnetic or optical disk, and the like.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
The integrated units in the above embodiments may be stored in the above-described computer-readable storage medium if implemented in the form of software functional units and sold or used as separate products. Based on such understanding, the technical solution of the present invention may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a storage medium, comprising several instructions for causing one or more computer devices (which may be personal computers, servers or network devices, etc.) to perform all or part of the steps of the method described in the embodiments of the present invention.
In the foregoing embodiments of the present application, the descriptions of the embodiments are emphasized, and for a portion of this disclosure that is not described in detail in this embodiment, reference is made to the related descriptions of other embodiments.
In several embodiments provided by the present application, it should be understood that the disclosed client may be implemented in other manners. The above-described embodiments of the apparatus are merely exemplary, and the division of the units, such as the division of the units, is merely a logical function division, and may be implemented in another manner, for example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interfaces, units or modules, or may be in electrical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The foregoing is merely a preferred embodiment of the present invention and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present invention, which are intended to be comprehended within the scope of the present invention.

Claims (11)

1. A method of page jumping, comprising:
displaying a first page in a target application, wherein a touch object which is displayed independently of the first page is displayed in the first page;
displaying a history page comprising identification information of at least one page in the target application under the condition that a first touch operation executed on the touch object is detected, wherein the identification information of each page in the identification information of at least one page comprises type information used for indicating the type of one page and a title of the last opened page under the type of the corresponding page;
Displaying, in the history page, identification information of a plurality of pages included under a type of a page indicated by the identification information of the one page in response to an operation performed on the identification information of the one page among the identification information of the at least one page, wherein the identification information of the plurality of pages is ordered according to a history operation time;
under the condition that a second touch operation executed on first identification information in the displayed identification information of at least one page is detected, acquiring information to be displayed, which is displayed when a second page leaves in the target application last time, in the target application;
and displaying the second page comprising the information to be displayed in the target application.
2. The method of claim 1, wherein displaying a history page including identification information of at least one page in the target application comprises:
and displaying the identification information of the at least one page on the historical record page, wherein the identification information of each page in the at least one page further comprises a summary of the page, and opening time or leaving time of the page.
3. The method of claim 1, wherein after displaying a history page including identification information of at least one page in the target application, the method further comprises:
displaying a search box on the history page;
acquiring keywords input into the search box;
searching identification information comprising the keywords from the identification information of the at least one page;
and displaying identification information comprising the keywords on the history page.
4. The method of claim 1, wherein after displaying a history page including identification information of at least one page in the target application, the method further comprises:
and deleting the second identification information in the identification information of the at least one page displayed on the history page under the condition that a third touch operation performed on the second identification information in the displayed identification information of the at least one page is detected.
5. The method of any of claims 1 to 4, wherein displaying the first page in the target application comprises:
and displaying the first page and the touch object suspended on the upper layer of the first page in the target application, wherein the touch object is arranged on a fixed position in the target application or is arranged to be allowed to be moved in a display area of the target application.
6. The method according to any one of claims 1 to 4, comprising, before displaying a history page comprising identification information of at least one page in the target application:
and recording the identification information of the at least one page in the target application.
7. The method of claim 6, wherein recording the identification information of the at least one page in the target application comprises:
acquiring operation information of an operation performed on a page opened in history;
and under the condition that the operation information meets the target condition, recording the identification information of the page opened in the history.
8. A page jumping apparatus, comprising:
the first display module is used for displaying a first page in the target application, wherein a touch object which is displayed independently of the first page is displayed in the first page;
the second display module is used for displaying a history page comprising identification information of at least one page in the target application under the condition that a first touch operation performed on the touch object is detected, wherein the identification information of each page in the identification information of the at least one page comprises type information used for indicating the type of one page and a title of the last opened page under the type of the corresponding page; displaying, in the history page, identification information of a plurality of pages included under a type of a page indicated by the identification information of the one page in response to an operation performed on the identification information of the one page among the identification information of the at least one page, wherein the identification information of the plurality of pages is ordered according to a history operation time;
The third display module is used for acquiring information to be displayed, which is displayed when a second page leaves in the target application last time, in the target application under the condition that a second touch operation which is executed on first identification information in the displayed identification information of the at least one page is detected; and displaying the second page comprising the information to be displayed in the target application.
9. The apparatus of claim 8, wherein the first display module comprises:
the first display unit is used for displaying the historical record page in the target application and displaying the identification information of the at least one page on the historical record page, wherein the identification information of each page in the at least one page comprises the type of the page, the abstract or title of the page and the opening time or the leaving time of the page.
10. A storage medium having a computer program stored therein, wherein the computer program is arranged to perform the method of any of claims 1 to 7 when run.
11. An electronic device comprising a memory and a processor, characterized in that the memory has stored therein a computer program, the processor being arranged to execute the method according to any of the claims 1 to 7 by means of the computer program.
CN201910755336.1A 2019-08-15 2019-08-15 Page jump method and device, storage medium and electronic device Active CN112394861B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910755336.1A CN112394861B (en) 2019-08-15 2019-08-15 Page jump method and device, storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910755336.1A CN112394861B (en) 2019-08-15 2019-08-15 Page jump method and device, storage medium and electronic device

Publications (2)

Publication Number Publication Date
CN112394861A CN112394861A (en) 2021-02-23
CN112394861B true CN112394861B (en) 2023-08-29

Family

ID=74601747

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910755336.1A Active CN112394861B (en) 2019-08-15 2019-08-15 Page jump method and device, storage medium and electronic device

Country Status (1)

Country Link
CN (1) CN112394861B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112988006B (en) * 2021-03-05 2023-06-23 维沃移动通信有限公司 Display method, display device, electronic equipment and storage medium
CN113434234B (en) * 2021-06-29 2023-06-09 青岛海尔科技有限公司 Page jump method, device, computer readable storage medium and processor
CN113625921A (en) * 2021-08-27 2021-11-09 Oppo广东移动通信有限公司 Method, device, storage medium and electronic equipment for displaying target message
CN113946271A (en) * 2021-11-01 2022-01-18 北京字跳网络技术有限公司 Display control method, display control device, electronic equipment and storage medium
CN114461119A (en) * 2022-02-11 2022-05-10 北京百度网讯科技有限公司 Method and device for processing application page information, electronic equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103885992A (en) * 2012-12-24 2014-06-25 腾讯科技(武汉)有限公司 Method and device for controlling page display
CN106874390A (en) * 2017-01-12 2017-06-20 北京奇虎科技有限公司 Browser history records inspection method and terminal
CN107203630A (en) * 2017-05-31 2017-09-26 北京安云世纪科技有限公司 Application program page collecting method, device and corresponding mobile terminal
CN107357644A (en) * 2017-06-30 2017-11-17 腾讯科技(深圳)有限公司 Applied program processing method, device, storage medium and computer equipment
CN108196930A (en) * 2018-01-18 2018-06-22 腾讯科技(深圳)有限公司 Applied program processing method, device, storage medium and computer equipment
CN108345481A (en) * 2017-01-22 2018-07-31 腾讯科技(深圳)有限公司 A kind of page display method, device, client and server
CN108595665A (en) * 2018-04-28 2018-09-28 北京小米移动软件有限公司 The display methods and device of web page contents
CN108650397A (en) * 2018-03-16 2018-10-12 维沃移动通信有限公司 A kind of time display method and mobile terminal

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103885992A (en) * 2012-12-24 2014-06-25 腾讯科技(武汉)有限公司 Method and device for controlling page display
CN106874390A (en) * 2017-01-12 2017-06-20 北京奇虎科技有限公司 Browser history records inspection method and terminal
CN108345481A (en) * 2017-01-22 2018-07-31 腾讯科技(深圳)有限公司 A kind of page display method, device, client and server
CN107203630A (en) * 2017-05-31 2017-09-26 北京安云世纪科技有限公司 Application program page collecting method, device and corresponding mobile terminal
CN107357644A (en) * 2017-06-30 2017-11-17 腾讯科技(深圳)有限公司 Applied program processing method, device, storage medium and computer equipment
CN108196930A (en) * 2018-01-18 2018-06-22 腾讯科技(深圳)有限公司 Applied program processing method, device, storage medium and computer equipment
CN108650397A (en) * 2018-03-16 2018-10-12 维沃移动通信有限公司 A kind of time display method and mobile terminal
CN108595665A (en) * 2018-04-28 2018-09-28 北京小米移动软件有限公司 The display methods and device of web page contents

Also Published As

Publication number Publication date
CN112394861A (en) 2021-02-23

Similar Documents

Publication Publication Date Title
CN112394861B (en) Page jump method and device, storage medium and electronic device
EP3407221B1 (en) Methods and devices for searching and displaying information on a terminal
CN105550356B (en) A kind of browsing content pre-add support method and terminal
US9195372B2 (en) Methods, systems, and computer program products for grouping tabbed portion of a display object based on content relationships and user interaction levels
CN108345481A (en) A kind of page display method, device, client and server
CN104731881B (en) A kind of chat record method and its mobile terminal based on communications applications
CN110730387B (en) Video playing control method and device, storage medium and electronic device
EP3873065B1 (en) Content recommendation method, mobile terminal, and server
CN106980479B (en) Multi-screen interaction method and device and server
CN102929925A (en) Search method and device based on browsing content
CN101197790B (en) Method and device for acquiring latest dynamic information of users in instant communication
US20150278180A1 (en) System and method for annotating webpages
CN102929926A (en) Word-taking search method and device based on browsed contents
CN106610993A (en) Display method and device for video preview
CN103838834A (en) Mentioning recommending method, information processing method and system
CN102707884A (en) Interactive tool display method, interactive data acquiring method and terminal
CN105893636A (en) Historical sharing recording method and device
CN102945243A (en) Contact information identification method based on browsing contents
CN106294601B (en) Data processing method and device
CN105630289A (en) Icon switching method and handheld mobile terminal
CN110011895B (en) Conversation method, method for acquiring link information associated with object, and electronic device
US10140377B2 (en) Data processing, data collection
CN110929058B (en) Trademark picture retrieval method and device, storage medium and electronic device
CN106610925A (en) Method and device for displaying webpage table
CN108304235A (en) page display method and 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