[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112383634B - Page jump processing method, system, terminal equipment, cloud server and medium - Google Patents

Page jump processing method, system, terminal equipment, cloud server and medium Download PDF

Info

Publication number
CN112383634B
CN112383634B CN202011294284.1A CN202011294284A CN112383634B CN 112383634 B CN112383634 B CN 112383634B CN 202011294284 A CN202011294284 A CN 202011294284A CN 112383634 B CN112383634 B CN 112383634B
Authority
CN
China
Prior art keywords
equipment
application
terminal equipment
cloud server
page
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
CN202011294284.1A
Other languages
Chinese (zh)
Other versions
CN112383634A (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.)
Shenzhen Hexun Huagu Information Technology Co ltd
Original Assignee
Shenzhen Hexun Huagu Information Technology 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 Shenzhen Hexun Huagu Information Technology Co ltd filed Critical Shenzhen Hexun Huagu Information Technology Co ltd
Priority to CN202011294284.1A priority Critical patent/CN112383634B/en
Publication of CN112383634A publication Critical patent/CN112383634A/en
Application granted granted Critical
Publication of CN112383634B publication Critical patent/CN112383634B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a page jump processing method, a page jump processing system, terminal equipment, a cloud server and a storage medium. The method comprises the following steps: after receiving a jump request for jumping to a second application at a target page of a first application, the terminal equipment acquires page information of the target page and first equipment characteristic information at a first moment through the first application when the jump fails, and uploads the first equipment characteristic information and the page information to a cloud server; when a user triggers to open a second application on the terminal equipment, the terminal equipment acquires second equipment characteristic information of the terminal equipment at a second moment through the second application, and uploads the second equipment characteristic information to the cloud server; the terminal equipment receives page information fed back by the cloud server, wherein the page information is fed back to the terminal equipment after the cloud server matches the first equipment characteristic information with the second equipment characteristic information; and the terminal equipment starts a second application and displays the page information through the second application.

Description

Page jump processing method, system, terminal equipment, cloud server and medium
Technical Field
The present invention relates to the field of page jump processing technologies, and in particular, to a page jump processing method, a system, a terminal device, a cloud server, and a storage medium.
Background
The inventor realizes that when the terminal equipment jumps to a designated Application (APP) page from a web page or other scenes, the jump is often failed because the application is not installed or the jump is limited under certain environments, and the jump fails, even if the subsequent application is pulled up again after being delayed, the previous jump scene cannot be restored, namely the user jumps to the designated application page which originally wants to jump, the user needs to click to jump to the designated application page according to the application instruction after reentering the application, and the page jump efficiency is lower.
Disclosure of Invention
The invention provides a page jump processing method, a system, terminal equipment, a cloud server and a storage medium, which are used for solving the problem of low page jump efficiency.
In a first aspect, a method for processing page jumps is provided, where the method includes:
when the terminal equipment receives a jump request for jumping to a second application on a target page of a first application, judging whether the jump is successful or not, wherein the first application and the second application are different applications;
When the jump fails, the terminal equipment acquires page information of the target page and first equipment characteristic information of the terminal equipment at a first moment through the first application, and uploads the first equipment characteristic information and the page information to a cloud server;
when a user triggers the opening of the second application on the terminal equipment, the terminal equipment acquires second equipment characteristic information of the terminal equipment at a second moment through the second application, and uploads the second equipment characteristic information to the cloud server;
the terminal equipment receives the page information fed back by the cloud server, wherein the page information is fed back to the terminal equipment after the cloud server matches the first equipment characteristic information and the second equipment characteristic information successfully;
and the terminal equipment starts the second application and displays the page information through the second application.
Further, the first application is a browser application, and the target page is any web page opened by the user on the browser application.
Further, the first device characteristic information includes an ip address, a device manufacturer, a model and a screen resolution of the terminal device at a first time, and the second device characteristic information includes an ip address, a device manufacturer, a model and a screen resolution of the terminal device at a second time.
Further, after the terminal device uploads the second device feature information to the cloud server, the method further includes:
when the terminal equipment receives the unsuccessful matching information of the equipment characteristic information fed back by the cloud server, the terminal equipment starts the second application and displays the second application through an original opening page of the second application.
In a second aspect, a method for processing page jumps is provided, including:
the cloud server receives first equipment characteristic information and page information of a target page, wherein the first equipment characteristic information and the page information are acquired by the terminal equipment when the target page of a first application is jumped to a second application and is sent to the cloud server, the first equipment characteristic information and the page information are equipment characteristic information, acquired by the terminal equipment through the first application, of the terminal equipment at a first moment, and the first application and the second application are different applications;
the cloud server receives second equipment characteristic information, wherein the second equipment characteristic information is second equipment characteristic information, acquired by the terminal equipment through the second application, of the terminal equipment at a second moment, and the second equipment characteristic information is acquired by a user when the user triggers the opening of the second application on the terminal equipment and is sent to the cloud server;
The cloud server judges whether the second equipment characteristic information and the first equipment characteristic information are successfully matched;
and when the matching is successful, the cloud server sends the page information to the terminal equipment, so that the page information is displayed through the second application when the terminal equipment opens the second application.
Further, the first device feature information includes an ip address, a device manufacturer, a model and a screen resolution of the terminal device at a first moment, the second device feature information includes an ip address, a device manufacturer, a model and a screen resolution of the terminal device at a second moment, and the cloud server judges whether the second device feature and the first device feature information are successfully matched, including:
the cloud server judges whether the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a second moment;
when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are successfully matched;
When the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are not matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are not successfully matched.
In a third aspect, there is provided a terminal device comprising:
the judging module is used for judging whether the jump is successful or not when a jump request for jumping to a second application is received on a target page of a first application, wherein the first application and the second application are different applications;
the first acquisition module is used for acquiring page information of the target page and first equipment characteristic information of the terminal equipment at a first moment through the first application when the jump fails, and uploading the first equipment characteristic information and the page information to a cloud server;
the second acquisition module is used for acquiring second equipment characteristic information of the terminal equipment at a second moment through the second application when a user triggers to open the second application on the terminal equipment, and uploading the second equipment characteristic information to the cloud server;
The receiving module is used for receiving the page information fed back by the cloud server, wherein the page information is fed back to the terminal equipment after the first equipment characteristic information and the second equipment characteristic information are matched by the cloud server and successfully matched;
and the display module is used for starting the second application and displaying the page information through the second application.
In a fourth aspect, there is provided a cloud server, comprising:
the first receiving module is used for receiving first equipment characteristic information and page information of a target page, wherein the first equipment characteristic information and the page information are acquired by the terminal equipment when the target page of a first application is failed to jump to a second application, the first equipment characteristic information and the page information are equipment characteristic information, acquired by the terminal equipment through the first application, of the terminal equipment at a first moment, and the first application and the second application are different applications;
the second receiving module is used for receiving second equipment characteristic information, wherein the second equipment characteristic information is second equipment characteristic information, acquired by the terminal equipment through the second application, of the terminal equipment at a second moment, and the second equipment characteristic information is acquired by a user when the user triggers the opening of the second application on the terminal equipment and is sent to the cloud server;
The judging module is used for judging whether the second equipment characteristic information and the first equipment characteristic information are successfully matched;
and the sending module is used for sending the page information to the terminal equipment when the matching is successful, so that the page information is displayed through the second application when the terminal equipment opens the second application.
In a fifth aspect, a page jump processing system is provided, including a terminal device and a cloud server;
the terminal equipment is used for judging whether the jump is successful or not when a jump request for jumping to a second application is received on a target page provided by a first application, wherein the first application and the second application are different applications; when the jump is failed, acquiring first equipment characteristic information of the terminal equipment at a first moment and page information of the target page through the first application, and uploading the first equipment characteristic information and the page information to a cloud server; when a user triggers the opening of the second application on the terminal equipment, acquiring second equipment characteristic information of the terminal equipment at a second moment through the second application, and uploading the second equipment characteristic information to the cloud server;
The cloud server is used for judging whether the second equipment characteristic and the first equipment characteristic information are successfully matched; and when the matching is successful, the page information is sent to the terminal equipment, so that the page information is displayed through the second application when the terminal equipment opens the second application.
In a sixth aspect, a terminal device is provided, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor implements the steps or functions of the terminal device in the page jump processing method when executing the computer program.
In a seventh aspect, a cloud server is provided, which includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor implements the steps or functions of the cloud server in the above page jump processing method when executing the computer program.
In an eighth aspect, there is provided a computer readable storage medium storing a computer program, which when executed by a processor, implements the steps of the terminal side or cloud server in the above page jump processing method.
In the page skip processing method, when the terminal equipment receives a skip request for skipping to the second application on the target page of the first application, judging whether the skip is successful, and when the skip is failed, acquiring the page information of the target page and the first equipment characteristic information of the terminal equipment at the first moment by the first application, and uploading the first equipment characteristic information and the page information to the cloud server; when a user triggers to open a second application on the terminal equipment, the terminal equipment acquires second equipment characteristic information of the terminal equipment at a second moment through the second application, and uploads the second equipment characteristic information to the cloud server; the terminal equipment receives page information fed back by the cloud server, wherein the page information is fed back to the terminal equipment after the cloud server matches the first equipment characteristic information with the second equipment characteristic information; and the terminal equipment starts a second application and displays the page information through the second application. Therefore, when the second application is opened, the terminal equipment can acquire the previous page information from the cloud server and display the previous page information, so that the page which is wanted to be seen before is restored, the previous page scene which is wanted to be seen before is restored, the user experience is greatly improved, the user does not need to click to jump to the appointed application page according to the application instruction after reentering the application, and the page jump efficiency is higher.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the description of the embodiments of the present invention will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is an interactive diagram of a page jump processing method according to an embodiment of the invention;
FIG. 2 is another interactive schematic diagram of a page jump processing method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a terminal device according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a cloud end server according to an embodiment of the invention;
FIG. 5 is a schematic diagram of a computer device according to an embodiment of the invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The embodiment of the invention provides a page jump processing method, which is applied to a page jump processing system, wherein the page jump processing system comprises terminal equipment and a cloud server, wherein the terminal equipment comprises mobile terminal equipment such as mobile phones, platform computers, wearable equipment and the like, and also comprises fixed terminal equipment such as fixed PC computers and the like; the cloud server is deployed at the cloud, and the cloud server may refer to one server or may refer to a server cluster, which is not limited herein.
Next, on the basis of the above-mentioned page jump processing system, from a multi-side perspective, a detailed description will be given of the page jump processing method provided by the embodiment of the present invention, referring to fig. 1-2, and fig. 1 and 2 are schematic interaction diagrams of two different manifestations of the page jump processing method provided by the embodiment of the present invention, including the following steps:
s10: when the terminal equipment receives a jump request for jumping to a corresponding second application on a target page provided by a first application, judging whether the jump is successful, wherein the first application and the second application are different applications.
The first application and the second application are applications used on the terminal device, and in some application scenarios, the first application may be a browser application, and the target page is any web page opened by a user on the browser application. It should be noted that, the application service provider may provide the same application service for the client through the web page or the installed application, for example, a certain service page may be provided to the user on the web page, or may be provided to the user at the corresponding application client; in addition, different applications may also nest references with each other, for example, on application 1, a service page corresponding to application 2 may be opened in some way, which is just like a reference of an applet.
As a simple application scenario, when the user browses to page 1 of a sports news website about tennis news at the browser of the terminal device, the user may trigger clicking to jump from page 1 to the corresponding sports news application to browse to page 1. When the user is on page 1 of the tennis news provided by the shopping application of the terminal device, the user can trigger clicking to jump from page 1 to the corresponding sports news application 2 to browse the page 1. It should be noted that, because the terminal device does not install the sports news APP, or because other environmental reasons may cause that the terminal device cannot jump, in the embodiment of the present invention, when the terminal device receives a jump request for jumping to a corresponding second application on a target page provided by a first application, the terminal device determines whether the jump is successful.
S20: when the jump fails, the terminal equipment acquires page information of a target page and first equipment characteristic information of the terminal equipment at a first moment through a first application, and uploads the first equipment characteristic information and the page information to the cloud server.
The step S20 includes two processes, one is to acquire the page information of the target page and the first device feature information of the terminal device at the first moment, and the other is to upload the first device feature information and the page information to the cloud server.
Taking the browser application as an example, since the browser is developed based on js language, the terminal device obtains the device feature information of the current terminal device through js logic of the browser, and for distinguishing description, the embodiment of the invention refers to the device feature information of the terminal device at the first moment obtained through the first application as first device feature information, and simultaneously, the page information of the current display target page is reported to the cloud server, so that the cloud server collects the information.
It should be noted that, when the first application is a non-browser application, the device feature information of the current terminal device may be obtained, and for the purpose of distinguishing description, in the embodiment of the present invention, the device feature information of the terminal device at the first moment obtained by the first application is referred to as the first device feature information, and meanwhile, page information of the current display target page is also reported to the cloud server, so that the cloud server collects the page information.
For example, when a user browses to a page 1 of a sports news website about tennis news at a browser of a terminal device, the user may trigger clicking to jump from the page 1 to a corresponding sports news application to browse the page 1, and if the jump fails, the user may acquire page information of the page 1 and upload first device feature information of the current terminal device to a cloud server.
S30: when the user triggers to open the second application on the terminal device, the terminal device acquires second device characteristic information of the terminal device at a second moment through the second application, and uploads the second device characteristic information to the cloud server.
For example, when the user opens the sports news application at the terminal device, for example, the user opens the sports news application after one hour, or downloads the sports news application and opens the sports news application, the terminal device obtains second device feature information of the terminal device at a second moment through the sports news application, and uploads the second device feature information to the cloud server.
S40: and the cloud server judges whether the second equipment characteristic information and the first equipment characteristic information are successfully matched.
And receiving the second device feature information at the cloud server, triggering device feature matching, and checking whether the feature information of the same device which is reported from other applications exists currently. That is, the cloud server determines whether the second device feature information and the first device feature information are successfully matched.
S50: and when the matching is successful, the cloud server sends page information to the terminal equipment.
And after judging whether the second equipment characteristic information and the first equipment characteristic information are successfully matched or not, the cloud server sends page information to the terminal equipment when the matching is successful.
In an embodiment, the first device feature information includes an ip address, a device manufacturer, a model, and a screen resolution of the terminal device at a first time, the second device feature information includes an ip address, a device manufacturer, a model, and a screen resolution of the terminal device at a second time, and the cloud server determines whether the second device feature and the first device feature information are successfully matched, including the following steps:
the cloud server judges whether the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment;
when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are successfully matched;
when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are not matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are not successfully matched.
S60: the terminal equipment receives the page information fed back by the cloud server, and displays the page information in the second application after the second application is started.
For example, after the user opens the sports news application at the terminal device, the terminal device receives the page information fed back by the cloud server through the sports news application, so that the sports news application directly displays the page 1 about tennis news after being started. Therefore, the scene of the page 1 of the tennis news which the current user wants to see is restored, the user experience is greatly improved, and the page 1 of the tennis news does not need to be searched from the initial page for sports news application.
After the terminal equipment uploads the second equipment characteristic information to the cloud server, when the terminal equipment receives the equipment characteristic information which is fed back by the cloud server and is not successfully matched with the equipment characteristic information, the terminal equipment indicates that a page jump scene does not exist before or the jump is successful, and indicates that the matched equipment characteristic information cannot be found on the cloud server, at the moment, the terminal equipment starts a second application and displays the second application through an original open page of the second application, that is, the terminal equipment normally opens the sports news application.
It should be noted that, the first application is taken as a browser application, and the second application is taken as a sports news application, which is not a limitation of the present invention. For other scenarios, the invention is equally applicable.
Therefore, when the second application is opened, the page information can be left and displayed before the second application is acquired from the cloud server, so that the page which is wanted to be seen before is restored, the page scene which is wanted to be seen before is restored, the user experience is greatly improved, the user does not need to click to jump to the appointed application page according to the application instruction after reentering the application, and the page jumping efficiency is higher.
The embodiment of the invention also provides a page jump processing system, which comprises terminal equipment and a cloud server;
the terminal equipment is used for judging whether the jump is successful or not when a jump request for jumping to a second application is received on a target page provided by a first application, wherein the first application and the second application are different applications; when the jump is failed, acquiring first equipment characteristic information and page information of a target page of the terminal equipment at a first moment through a first application, and uploading the first equipment characteristic information and the page information to a cloud server; when a user triggers to open a second application on the terminal equipment, acquiring second equipment characteristic information of the terminal equipment at a second moment through the second application, and uploading the second equipment characteristic information to the cloud server;
The cloud server is used for judging whether the second equipment characteristic and the first equipment characteristic information are successfully matched; and when the matching is successful, sending the page information to the terminal equipment, so that the page information is displayed through the second application when the terminal equipment opens the second application.
The roles and functions of the terminal device or the cloud server may be compared with corresponding limitations in the foregoing page jump processing method, and will not be described herein repeatedly.
Therefore, when the second application is opened, the page information can be left and displayed before the second application is acquired from the cloud server, so that the page which is wanted to be seen before is restored, the page scene which is wanted to be seen before is restored, the user experience is greatly improved, the user does not need to click to jump to the appointed application page according to the application instruction after reentering the application, and the page jumping efficiency is higher.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic, and should not limit the implementation process of the embodiment of the present invention.
In an embodiment, a terminal device is provided, where the terminal device corresponds to the terminal device in the page skip processing method in the foregoing embodiment one by one. As shown in fig. 3, the terminal editing device includes a judging module 101, a first acquiring module 102, a second acquiring module 103, a receiving module 104, and a displaying module 105. The functional modules are described in detail as follows:
a judging module 101, configured to judge whether a jump is successful when a jump request for jumping to a second application is received on a target page provided by a first application, where the first application and the second application are different applications;
the first obtaining module 102 is configured to obtain, when the jump fails, page information of the target page and first device feature information of the terminal device at a first moment through the first application, and upload the first device feature information and the page information to a cloud server;
a second obtaining module 103, configured to obtain, when a user triggers to open the second application on the terminal device, second device feature information of the terminal device at a second moment through the second application, and upload the second device feature information to the cloud server;
The receiving module 104 is configured to receive the page information fed back by the cloud server, where the page information is fed back to the terminal device after the cloud server matches the first device feature information with the second device feature information and the first device feature information is successfully matched;
and the display module 105 is used for starting the second application and displaying the page information through the second application.
In an embodiment, a cloud server is provided, where the cloud server corresponds to the cloud server in the page skip processing method in the foregoing embodiment one by one. As shown in fig. 4, the cloud server includes a first receiving module 201, a second receiving module 202, a judging module 203, and a second sending module 204. The functional modules are described in detail as follows:
the first receiving module 201 is configured to receive first device feature information and page information of a target page, where the first device feature information and the page information are acquired by the terminal device when a target page of a first application fails to jump to a second application, and are sent to the cloud server, the first device feature information and the page information are device feature information, acquired by the terminal device through the first application, of the terminal device at a first moment, and the first application and the second application are different applications;
A second receiving module 202, configured to receive second device feature information, where the second device feature information is second device feature information of the terminal device at a second moment acquired by the terminal device through the second application, and the second device feature information is acquired by a user when the user triggers to open the second application on the terminal device and is sent to the cloud server;
a judging module 203, configured to judge whether the second device feature information and the first device feature information are successfully matched;
and the sending module 204 is configured to send the page information to the terminal device when the matching is successful, so that the page information is displayed by the second application when the terminal device opens the second application.
The specific limitation of the terminal device may be referred to the limitation of the terminal identification in the page jump processing method, and the specific limitation of the cloud server may be referred to the limitation of the cloud server in the page jump processing method, which is not described herein. All or part of the modules in the terminal device or the cloud server can be realized by software, hardware and a combination thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In one embodiment, a computer device is provided, which may be a terminal device or a cloud server, and an internal structure diagram thereof may be as shown in fig. 5. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The computer program is executed by a processor to realize a step of a terminal device or cloud server side in a page jump processing method.
In one embodiment, there is provided a terminal device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the following steps when executing the computer program:
when a jump request for jumping to a corresponding second application is received on a target page provided by a first application, judging whether the jump is successful or not, wherein the first application and the second application are different applications;
when the jump fails, acquiring page information of the target page and first equipment characteristic information of the terminal equipment at a first moment through the first application, and uploading the first equipment characteristic information and the page information to a cloud server;
When a user triggers the opening of the second application on the terminal equipment, acquiring second equipment characteristic information of the terminal equipment at a second moment through the second application, and uploading the second equipment characteristic information to the cloud server;
receiving the page information fed back by the cloud server, wherein the page information is fed back to the terminal equipment after the cloud server matches the first equipment characteristic information and the second equipment characteristic information successfully;
and after the second application is started, displaying the page information through the second application.
In one embodiment, a cloud server is provided, including a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the following steps when executing the computer program:
receiving first equipment characteristic information and page information of a target page, wherein the first equipment characteristic information and the page information are acquired by the terminal equipment when the target page provided by a first application fails to jump to a second application, the first equipment characteristic information and the page information are acquired by the terminal equipment through the first application and are equipment characteristic information of the terminal equipment at a first moment, and the first application and the second application are different applications;
Receiving second equipment characteristic information, wherein the second equipment characteristic information is second equipment characteristic information, acquired by the terminal equipment through the second application, of the terminal equipment at a second moment, and the second equipment characteristic information is acquired by a user when the user triggers to open the second application on the terminal equipment and is sent to the cloud server;
judging whether the second equipment characteristic information and the first equipment characteristic information are successfully matched;
and when the matching is successful, the page information is sent to the terminal equipment, so that the page information is displayed through the second application when the terminal equipment opens the second application.
In one embodiment, a computer readable storage medium is provided having a computer program stored thereon, which when executed by a processor, performs the steps of:
when a jump request for jumping to a corresponding second application is received on a target page provided by a first application, judging whether the jump is successful or not, wherein the first application and the second application are different applications;
when the jump fails, acquiring page information of the target page and first equipment characteristic information of the terminal equipment at a first moment through the first application, and uploading the first equipment characteristic information and the page information to a cloud server;
When a user triggers the opening of the second application on the terminal equipment, acquiring second equipment characteristic information of the terminal equipment at a second moment through the second application, and uploading the second equipment characteristic information to the cloud server;
receiving the page information fed back by the cloud server, wherein the page information is fed back to the terminal equipment after the cloud server matches the first equipment characteristic information and the second equipment characteristic information successfully;
and after the second application is started, displaying the page information through the second application.
In one embodiment, a computer readable storage medium is provided having a computer program stored thereon, which when executed by a processor, performs the steps of:
receiving first equipment characteristic information and page information of a target page, wherein the first equipment characteristic information and the page information are acquired by the terminal equipment when the target page provided by a first application fails to jump to a second application, the first equipment characteristic information and the page information are acquired by the terminal equipment through the first application and are equipment characteristic information of the terminal equipment at a first moment, and the first application and the second application are different applications;
Receiving second equipment characteristic information, wherein the second equipment characteristic information is second equipment characteristic information, acquired by the terminal equipment through the second application, of the terminal equipment at a second moment, and the second equipment characteristic information is acquired by a user when the user triggers to open the second application on the terminal equipment and is sent to the cloud server;
judging whether the second equipment characteristic information and the first equipment characteristic information are successfully matched;
and when the matching is successful, the page information is sent to the terminal equipment, so that the page information is displayed through the second application when the terminal equipment opens the second application.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), memory bus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions.
The above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention.

Claims (8)

1. A method for processing a page jump, the method comprising:
when a target page provided by a first application receives a jump request for jumping to a corresponding second application, judging whether the jump is successful or not, wherein the first application and the second application are different applications, and the second application is installed in the terminal device;
When the jump fails, the terminal equipment acquires page information of the target page and first equipment characteristic information of the terminal equipment at a first moment through the first application, and uploads the first equipment characteristic information and the page information to a cloud server;
when a user triggers the terminal equipment to open the second application after the jump fails for one hour, the terminal equipment acquires second equipment characteristic information of the terminal equipment at a second moment through the second application, and uploads the second equipment characteristic information to the cloud server;
the terminal equipment receives the page information fed back by the cloud server, wherein the page information is fed back to the terminal equipment after the cloud server matches the first equipment characteristic information and the second equipment characteristic information successfully;
after the terminal equipment starts the second application, the page information is displayed in the second application;
the cloud server judging whether the second device feature and the first device feature information are successfully matched, including:
the cloud server judges whether the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a second moment;
When the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are successfully matched;
when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are not matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are not successfully matched.
2. The page jump processing method as recited in claim 1, wherein the first application is a browser application, and the target page is any one of web pages opened by the user on the browser application.
3. The method for processing the page jump as claimed in claim 1, wherein after the terminal device uploads the second device feature information to the cloud server, the method further comprises:
when the terminal equipment receives the unsuccessful matching information of the equipment characteristic information fed back by the cloud server, the terminal equipment starts the second application and displays the second application through an original opening page of the second application.
4. A method for processing a page jump, comprising:
the cloud server receives first equipment characteristic information and page information of a target page, wherein the first equipment characteristic information and the page information are acquired by a terminal device when a target page provided by a first application fails to jump to a second application, the first equipment characteristic information and the page information are acquired by the terminal device through the first application and are acquired by the terminal device at a first moment, the first application and the second application are different applications, and the terminal device is provided with the second application;
the cloud server receives second equipment characteristic information, wherein the second equipment characteristic information is second equipment characteristic information, acquired by the terminal equipment through the second application, of the terminal equipment at a second moment, and the second equipment characteristic information is acquired when a user triggers the terminal equipment to open the second application after one hour of jump failure and is sent to the cloud server;
the cloud server judges whether the second equipment characteristic information and the first equipment characteristic information are successfully matched;
When the matching is successful, the cloud server sends the page information to the terminal equipment, so that the terminal equipment displays the page information in the second application after opening the second application;
the first device feature information includes an ip address, a device manufacturer, a model and a screen resolution of the terminal device at a first moment, the second device feature information includes an ip address, a device manufacturer, a model and a screen resolution of the terminal device at a second moment, and the cloud server judges whether the second device feature information and the first device feature information are successfully matched, and the method includes:
the cloud server judges whether the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a second moment;
when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are successfully matched;
When the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are not matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are not successfully matched.
5. A terminal device, comprising:
the terminal equipment comprises a judging module, a first application and a second application, wherein the judging module is used for judging whether the jump is successful or not when a jump request for jumping to the second application is received on a target page provided by the first application, the first application and the second application are different applications, and the second application is installed on the terminal equipment;
the first acquisition module is used for acquiring page information of the target page and first equipment characteristic information of the terminal equipment at a first moment through the first application when the jump fails, and uploading the first equipment characteristic information and the page information to a cloud server;
the second acquisition module is used for acquiring second equipment characteristic information of the terminal equipment at a second moment through the second application when the user triggers the terminal equipment to open the second application after one hour of jump failure, and uploading the second equipment characteristic information to the cloud server;
The receiving module is used for receiving the page information fed back by the cloud server, wherein the page information is fed back to the terminal equipment after the first equipment characteristic information and the second equipment characteristic information are matched by the cloud server and successfully matched;
the display module is used for displaying the page information on the second application after the second application is started;
the cloud server judging whether the second device feature and the first device feature information are successfully matched, including: the cloud server judges whether the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a second moment; when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are successfully matched; when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are not matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are not successfully matched.
6. A cloud server, comprising:
the terminal equipment comprises a first receiving module, a second receiving module and a third receiving module, wherein the first receiving module is used for receiving first equipment characteristic information and page information of a target page, the first equipment characteristic information and the page information are acquired by the terminal equipment when the target page provided by a first application fails to jump to a second application, the first equipment characteristic information and the page information are acquired by the terminal equipment through the first application at a first moment, the first application and the second application are different applications, and the second application is installed in the terminal equipment;
the second receiving module is used for receiving second equipment characteristic information, wherein the second equipment characteristic information is second equipment characteristic information, acquired by the terminal equipment through the second application, of the terminal equipment at a second moment, and the second equipment characteristic information is acquired by a user when the user triggers the terminal equipment to open the second application after one hour of jump failure and is sent to the cloud server;
the judging module is used for judging whether the second equipment characteristic information and the first equipment characteristic information are successfully matched;
The sending module is used for sending the page information to the terminal equipment when the matching is successful, so that the page information is displayed in the second application after the second application is opened by the terminal equipment;
the cloud server judging whether the second device feature and the first device feature information are successfully matched, including:
the cloud server judges whether the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a second moment;
when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are successfully matched;
when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are not matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are not successfully matched.
7. The page jump processing system is characterized by comprising terminal equipment and a cloud server;
the terminal equipment is used for judging whether the jump is successful or not when a jump request for jumping to a second application is received on a target page provided by a first application, wherein the first application and the second application are different applications, and the second application is installed on the terminal equipment; when the jump is failed, acquiring first equipment characteristic information of the terminal equipment at a first moment and page information of the target page through the first application, and uploading the first equipment characteristic information and the page information to a cloud server; when a user triggers the terminal equipment to open the second application after the jump fails for one hour, acquiring second equipment characteristic information of the terminal equipment at a second moment through the second application, and uploading the second equipment characteristic information to the cloud server;
the cloud server is used for judging whether the second equipment characteristic and the first equipment characteristic information are successfully matched; when the matching is successful, the page information is sent to the terminal equipment, so that the page information is displayed in the second application after the second application is opened by the terminal equipment;
The cloud server judging whether the second device feature and the first device feature information are successfully matched, including: the cloud server judges whether the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at a second moment; when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are correspondingly matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are successfully matched; when the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the first moment are not matched with the ip address, the equipment manufacturer, the model and the screen resolution of the terminal equipment at the second moment, the cloud server judges that the second equipment characteristic and the first equipment characteristic information are not successfully matched.
8. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the page jump processing method according to any one of claims 1-3 or the steps of the page jump processing method according to claim 4.
CN202011294284.1A 2020-11-18 2020-11-18 Page jump processing method, system, terminal equipment, cloud server and medium Active CN112383634B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011294284.1A CN112383634B (en) 2020-11-18 2020-11-18 Page jump processing method, system, terminal equipment, cloud server and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011294284.1A CN112383634B (en) 2020-11-18 2020-11-18 Page jump processing method, system, terminal equipment, cloud server and medium

Publications (2)

Publication Number Publication Date
CN112383634A CN112383634A (en) 2021-02-19
CN112383634B true CN112383634B (en) 2023-11-24

Family

ID=74584151

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011294284.1A Active CN112383634B (en) 2020-11-18 2020-11-18 Page jump processing method, system, terminal equipment, cloud server and medium

Country Status (1)

Country Link
CN (1) CN112383634B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108319662A (en) * 2018-01-15 2018-07-24 五八有限公司 Page processing method, device, electronic equipment and readable storage medium storing program for executing
CN111158793A (en) * 2020-01-02 2020-05-15 广州虎牙科技有限公司 Application page skipping method and device, electronic equipment and readable storage medium
CN111782989A (en) * 2020-07-03 2020-10-16 Oppo广东移动通信有限公司 Fast application association method and related device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106598972B (en) * 2015-10-14 2020-05-08 阿里巴巴集团控股有限公司 Information display method and device and intelligent terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108319662A (en) * 2018-01-15 2018-07-24 五八有限公司 Page processing method, device, electronic equipment and readable storage medium storing program for executing
CN111158793A (en) * 2020-01-02 2020-05-15 广州虎牙科技有限公司 Application page skipping method and device, electronic equipment and readable storage medium
CN111782989A (en) * 2020-07-03 2020-10-16 Oppo广东移动通信有限公司 Fast application association method and related device

Also Published As

Publication number Publication date
CN112383634A (en) 2021-02-19

Similar Documents

Publication Publication Date Title
CN110221872B (en) Page jump method and device, electronic equipment and storage medium
CN111078339B (en) Interface element positioning method and device, computer equipment and storage medium
CN108319662A (en) Page processing method, device, electronic equipment and readable storage medium storing program for executing
CN107015801B (en) Webpage display method and application terminal
CN108108219B (en) Application program running method and device, computer equipment and storage medium
CN111737617B (en) Page resource loading method and device, electronic equipment and storage medium
CN105094777B (en) Realize the method and device for applying screenshotss
CN107957837B (en) Method and device for generating shortcut of webpage application program and terminal equipment
CN114063958B (en) Page split screen display method and device
CN107798064B (en) Page processing method, electronic device and computer readable storage medium
CN113553529A (en) Method and device for recording webpage behaviors, computer equipment and storage medium
CN112035114A (en) Page rollback method, device, equipment and medium
CN113282354B (en) H5 page loading method, device and equipment of application program and storage medium
CN112685669A (en) Page rendering method and system
CN111666199B (en) Debugging method executed on intelligent terminal and software debugger
CN110020242A (en) A kind of document reading progress synchronous method and device based on Web
CN112383634B (en) Page jump processing method, system, terminal equipment, cloud server and medium
CN115019231A (en) Video frame identification method and device, electronic equipment and storage medium
CN112672187B (en) Page generation method and device, computer equipment and readable storage medium
CN111506370B (en) H5 page jumping method, device, computer equipment and storage medium on IOS system
CN108572985B (en) Page display method and device
CN116304403A (en) Webpage access method and device, computer equipment and storage medium
CN110895592B (en) Link starting method, device, equipment and medium on mobile terminal
CN111177624B (en) Website front-end and back-end communication method, device, computer equipment and storage medium
CN115186212A (en) Page loading method and device, electronic equipment and storage medium

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