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 PDFInfo
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 claims abstract description 16
- 230000009191 jumping Effects 0.000 claims abstract description 15
- 238000004590 computer program Methods 0.000 claims description 16
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols 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
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.
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106598972B (en) * | 2015-10-14 | 2020-05-08 | 阿里巴巴集团控股有限公司 | Information display method and device and intelligent terminal |
-
2020
- 2020-11-18 CN CN202011294284.1A patent/CN112383634B/en active Active
Patent Citations (3)
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 |