Page Automatic Browsing Method, Device, Storage Medium and Device

By comparing the current page information with the historical page information and determining the page change information, the problem of automatic browsing being prematurely exited in the existing technology is solved, and more accurate and efficient automatic browsing is achieved.

CN113918854BActive Publication Date: 2025-06-24BEIJING QIHOOD TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010666523.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-10
Publication Date
2025-06-24
Estimated Expiration
2040-07-10

AI Technical Summary

Technical Problem

The prior art cannot detect whether the network page has changed in real time, resulting in the problem of early exit of automatic browsing.

Method used

By obtaining the current page information and historical page information, determine the page change information, and judge whether to exit the automatic browsing mode based on this information. The specific steps include obtaining the current page information, comparing the current page form information, application component information or screenshot information with historical information, and calculating the vertical coordinate difference or similarity to determine whether the page has changed.

Benefits of technology

It realizes real-time judgment on whether the page has changed and accurately exits browsing when the page no longer changes, improving the accuracy and efficiency of automatic browsing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113918854B_ABST
    Figure CN113918854B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device, storage medium and apparatus for automatic page browsing. The method includes: when the current browsing mode of the current browsing page is the automatic browsing mode, obtaining the current page information of the current browsing page, determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time, and judging whether to exit the automatic browsing mode according to the page change information. By comparing the current page information with the historical page information to determine the page change information of the current browsing page and judging whether to exit the automatic browsing mode according to the page change information, the present invention can determine in real time whether the page has changed and exit the browsing when the page no longer changes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of web page control, and particularly to a method, device, storage medium and apparatus for automatically browsing a page. Background Art

[0002] Currently, the method for automatically browsing a web page is to automatically slide the sliding control of the web page until the sliding control cannot be slid anymore. However, the above method has the following problems: after some web pages stop sliding, the page can still change, but the above method cannot detect the page change, resulting in premature exit of the automatic browsing.

[0003] Therefore, how to determine in real time whether the page has changed and exit the browsing when the page no longer changes is a technical problem to be solved urgently.

[0004] The above content is only used to assist in understanding the technical solution of the present invention, and does not represent an admission that the above content is prior art. Summary of the Invention

[0005] The main purpose of the present invention is to provide a method, device, storage medium and apparatus for automatically browsing a page, aiming to solve the technical problem in the prior art of how to determine in real time whether the page has changed and exit the browsing when the page no longer changes.

[0006] To achieve the above purpose, the present invention provides a method for automatically browsing a page, and the method for automatically browsing a page includes the following steps:

[0007] When the current browsing mode of the current browsing page is the automatic browsing mode, obtain the current page information of the current browsing page;

[0008] Determine the page change information of the current browsing page according to the current page information and the historical page information at the previous time;

[0009] Judge whether to exit the automatic browsing mode according to the page change information.

[0010] Preferably, the current page information includes: current page form information, and the historical page information includes: historical page form information;

[0011] The step of determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time includes:

[0012] Determine the current node ordinate according to the current page form information, and determine the historical node ordinate according to the historical page form information at the previous time;

[0013] Determine the page change information of the current browsing page according to the ordinate of the current node and the ordinate of the historical node.

[0014] Preferably, the determining the page change information of the current browsing page according to the ordinate of the current node and the ordinate of the historical node includes:

[0015] Calculate the difference in node ordinates between the ordinate of the current node and the ordinate of the historical node;

[0016] Determine whether the difference in node ordinates is greater than a preset threshold to obtain a vertical coordinate judgment result;

[0017] Determine the page change information of the current browsing page according to the vertical coordinate judgment result.

[0018] Preferably, the current page information includes: current application program component information, and the historical page information includes: historical application program component information;

[0019] The determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time includes:

[0020] Judge whether there is a component change in the current browsing page according to the current application program component information and the historical application program component information at the previous time to obtain a component judgment result;

[0021] Determine the page change information of the current browsing page according to the component judgment result.

[0022] Preferably, the judging whether there is a component change in the current browsing page according to the current application program component information and the historical application program component information at the previous time to obtain a component judgment result includes:

[0023] Determine the current component according to the current application program component information, and determine the historical component according to the historical application program component information at the previous time;

[0024] Match the current component with the historical component to obtain a component matching result;

[0025] Judge whether there is a component change in the current browsing page according to the component matching result to obtain a component judgment result.

[0026] Preferably, the current page information includes: current screen capture information, and the historical page information includes: historical screen capture information;

[0027] The determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time includes:

[0028] Determine a target similarity based on the current screenshot information and the historical screenshot information at the previous time;

[0029] Determine the page change information of the current browsing page according to the target similarity.

[0030] Preferably, the determining the target similarity based on the current screenshot information and the historical screenshot information at the previous time includes:

[0031] Generate current grayscale image data according to the current screenshot information, and generate historical grayscale image data according to the historical screenshot information at the previous time;

[0032] Generate a current pixel distribution histogram according to the current grayscale image data, and generate a historical pixel distribution histogram according to the historical grayscale image data;

[0033] Determine the target similarity according to the current pixel distribution histogram and the historical pixel distribution histogram.

[0034] Preferably, before determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time, it further includes:

[0035] Obtain the page change event of the current browsing page, and determine whether the page change event is a preset event;

[0036] When the page change event is a preset event, execute the step of determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time.

[0037] Preferably, before obtaining the current page information of the current browsing page when the current browsing mode of the current browsing page is the automatic browsing mode, it further includes:

[0038] Obtain the historical control information of the historical browsing page, and determine the target sliding strategy of the historical browsing page according to the historical control information;

[0039] Control the sliding of the historical browsing page according to the target sliding strategy to obtain the current browsing page.

[0040] Preferably, the obtaining the historical control information of the historical browsing page and determining the target sliding strategy of the historical browsing page according to the historical control information includes:

[0041] Obtain the historical control information of the historical browsing page, and determine whether there is a sliding control on the historical browsing page according to the historical control information;

[0042] When the sliding control exists on the historical browsing page, obtain the sliding control information of the sliding control;

[0043] Determine the target sliding strategy of the historical browsing page according to the sliding control information.

[0044] Preferably, after obtaining the historical control information of the historical browsing page and determining whether the sliding control exists on the historical browsing page according to the historical control information, it further includes:

[0045] When the sliding control does not exist on the historical browsing page, obtain the historical page height information and the historical page center point position information of the historical browsing page;

[0046] Determine the target sliding strategy of the historical browsing page according to the historical page height information and the historical page center point information.

[0047] Preferably, before determining whether to exit the automatic browsing mode according to the page change information, it further includes:

[0048] Determine whether the target sliding strategy is a preset sliding strategy to obtain a strategy judgment result;

[0049] Correspondingly, the step of determining whether to exit the automatic browsing mode according to the page change information specifically includes:

[0050] Determine whether to exit the automatic browsing mode according to the strategy judgment result and the page change information.

[0051] Preferably, determining whether to exit the automatic browsing mode according to the strategy judgment result and the page change information includes:

[0052] Determine whether the current browsing page has changed according to the page change information;

[0053] When the current browsing page has not changed, determine whether to exit the automatic browsing mode according to the strategy judgment result.

[0054] Preferably, determining whether to exit the automatic browsing mode according to the strategy judgment result includes:

[0055] When the strategy judgment result is that the target sliding strategy is a preset sliding strategy, obtain the current page height information and the current page center point position information of the current browsing page;

[0056] Determine the verification sliding strategy according to the current page height information and the current page center point position information;

[0057] Control the sliding of the current browsing page according to the verified sliding strategy to obtain a sliding result;

[0058] Judge whether to exit the automatic browsing mode according to the sliding result.

[0059] In addition, to achieve the above object, the present invention also provides a page automatic browsing device, which includes a memory, a processor, and a page automatic browsing program stored on the memory and operable on the processor. The page automatic browsing program is configured to implement the steps of the page automatic browsing method as described above.

[0060] In addition, to achieve the above object, the present invention also provides a storage medium on which a page automatic browsing program is stored. When the page automatic browsing program is executed by a processor, it implements the steps of the page automatic browsing method as described above.

[0061] In addition, to achieve the above object, the present invention also provides a page automatic browsing device, which includes an acquisition module, a page change information determination module, and a judgment module;

[0062] The acquisition module is configured to obtain the current page information of the current browsing page when the current browsing mode of the current browsing page is the automatic browsing mode;

[0063] The page change information determination module is configured to determine the page change information of the current browsing page according to the current page information and the historical page information at the previous time;

[0064] The judgment module is configured to judge whether to exit the automatic browsing mode according to the page change information.

[0065] Preferably, the current page information includes: current page form information, and the historical page information includes: historical page form information;

[0066] The page change information determination module is further configured to determine the current node ordinate according to the current page form information, and determine the historical node ordinate according to the historical page form information at the previous time;

[0067] The page change information determination module is further configured to determine the page change information of the current browsing page according to the current node ordinate and the historical node ordinate.

[0068] Preferably, the current page information includes: current application program component information, and the historical page information includes: historical application program component information;

[0069] The page change information determination module is further configured to determine whether there is a component change in the current browsing page according to the current application component information and the historical application component information at the previous time, and obtain a component determination result;

[0070] The page change information determination module is further configured to determine the page change information of the current browsing page according to the component determination result.

[0071] Preferably, the current page information includes: current screenshot information, and the historical page information includes: historical screenshot information;

[0072] The page change information determination module is further configured to determine a target similarity according to the current screenshot information and the historical screenshot information at the previous time;

[0073] The page change information determination module is further configured to determine the page change information of the current browsing page according to the target similarity.

[0074] In the present invention, when the current browsing mode of the current browsing page is the automatic browsing mode, the current page information of the current browsing page is obtained, the page change information of the current browsing page is determined according to the current page information and the historical page information at the previous time, and it is determined whether to exit the automatic browsing mode according to the page change information; by comparing the current page information and the historical page information, the present invention determines the page change information of the current browsing page, and determines whether to exit the automatic browsing mode according to the page change information, so as to be able to determine in real time whether the page has changed, and exit the browsing when the page no longer changes. BRIEF DESCRIPTION OF THE DRAWINGS

[0075] Figure 1 is a schematic structural diagram of a page automatic browsing device in a hardware operating environment related to the embodiment solution of the present invention;

[0076] Figure 2 is a schematic flowchart of the first embodiment of the page automatic browsing method of the present invention;

[0077] Figure 3 is a schematic flowchart of the second embodiment of the page automatic browsing method of the present invention;

[0078] Figure 4 is a schematic flowchart of the third embodiment of the page automatic browsing method of the present invention;

[0079] Figure 5 is a schematic flowchart of the fourth embodiment of the page automatic browsing method of the present invention;

[0080] Figure 6Schematic flowchart of the fifth embodiment of the page automatic browsing method of the present invention;

[0081] Figure 7 Schematic flowchart of the sixth embodiment of the page automatic browsing method of the present invention;

[0082] Figure 8 Block diagram of the structure of the first embodiment of the page automatic browsing device of the present invention.

[0083] The implementation, functional features and advantages of the object of the present invention will be further described with reference to the embodiments and the accompanying drawings. Detailed implementation manners

[0084] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0085] Refer to Figure 1 , Figure 1 Schematic diagram of the structure of the page automatic browsing device in the hardware operating environment involved in the embodiment solution of the present invention.

[0086] As Figure 1 shown, the page automatic browsing device may include: a processor 1001, such as a Central Processing Unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), and optionally the user interface 1003 may further include a standard wired interface and a wireless interface. The wired interface of the user interface 1003 may be a USB interface in the present invention. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a Wireless-Fidelity (WI-FI) interface). The memory 1005 may be a high-speed Random Access Memory (RAM) memory, or a stable memory (Non-volatile Memory, NVM), such as a disk memory. The memory 1005 may optionally be a storage device independent of the aforementioned processor 1001.

[0087] Those skilled in the art can understand that Figure 1 the structure shown in

[0088] does not constitute a limitation on the page automatic browsing device, and may include more or fewer components than shown in the figure, or combine some components, or have different component arrangements. Figure 1As shown in the figure, the memory 1005 identified as a computer storage medium may include an operating system, a network communication module, a user interface module, and a page automatic browsing program.

[0089] In Figure 1 In the page automatic browsing device shown in the figure, the network interface 1004 is mainly used to connect to the background server and communicate with the background server for data; the user interface 1003 is mainly used to connect to the user device; the page automatic browsing device calls the page automatic browsing program stored in the memory 1005 through the processor 1001 and executes the page automatic browsing method provided by the embodiments of the present invention.

[0090] Based on the above hardware structure, an embodiment of the page automatic browsing method of the present invention is proposed.

[0091] Referring to Figure 2 , Figure 2 is a schematic flowchart of the first embodiment of the page automatic browsing method of the present invention, and the first embodiment of the page automatic browsing method of the present invention is proposed.

[0092] In the first embodiment, the page automatic browsing method includes the following steps:

[0093] Step S10: When the current browsing mode of the current browsing page is the automatic browsing mode, obtain the current page information of the current browsing page.

[0094] It should be understood that the execution subject of this embodiment is the page automatic browsing device, where the page automatic browsing device can be an electronic device such as a personal computer or a server.

[0095] It should be noted that the current page information can be at least one of the current page form information, the current application program component information, and the current screen capture information;

[0096] Step S20: Determine the page change information of the current browsing page according to the current page information and the historical page information of the previous time.

[0097] It should be noted that the historical page information can be at least one of the historical page form information, the historical application program component information, and the historical screen capture information.

[0098] It should be understood that since the automatic browsing mode is a continuous process, therefore, except for the page information of the first time, the current page information determined later will have the historical page information of the previous time obtained at the previous moment.

[0099] It should be understood that the page automatic browsing device determines the page change information of the current browsing page according to the current page information and the historical page information at the previous time. It can be to determine the current node ordinate according to the current page form information of the current page, determine the historical node ordinate according to the historical page form information at the previous time, and determine the page change information of the current browsing page according to the current node ordinate and the historical node ordinate;

[0100] It can also be to judge whether there is a component change in the current browsing page according to the current application program component information and the historical application program component information at the previous time, obtain a component judgment result, and determine the page change information of the current browsing page according to the component judgment result;

[0101] It can also be to determine the target similarity according to the current screen capture information and the historical screen capture information at the previous time, and determine the page change information of the current browsing page according to the target similarity;

[0102] It can also be any combination of the above three methods, and this embodiment does not limit this.

[0103] Step S30: Judge whether to exit the automatic browsing mode according to the page change information.

[0104] It should be understood that the page automatic browsing device judges whether to exit the automatic browsing mode according to the page change information. It can be that when the page change information is that the page has changed, the automatic browsing mode is not exited;

[0105] When the page change information is that the page no longer changes, exit the automatic browsing mode.

[0106] In the first embodiment, when the current browsing mode of the current browsing page is the automatic browsing mode, obtain the current page information of the current browsing page, determine the page change information of the current browsing page according to the current page information and the historical page information at the previous time, and judge whether to exit the automatic browsing mode according to the page change information; In this embodiment, the page change information of the current browsing page is determined by comparing the current page information and the historical page information, and whether to exit the automatic browsing mode is judged according to the page change information, so that it can be judged in real time whether the page has changed, and the browsing is exited when the page no longer changes.

[0107] Refer to Figure 3 , Figure 3 is a schematic flowchart of the second embodiment of the page automatic browsing method of the present invention. Based on the first embodiment shown above Figure 2 a second embodiment of the page automatic browsing method of the present invention is proposed.

[0108] In the second embodiment, step S20 includes:

[0109] Step S201: Determine the current node ordinate according to the current page form information, and determine the historical node ordinate according to the historical page form information at the previous time.

[0110] It should be noted that the historical page form information may be historical AccessibilityNodeInfo information, and the current page form information may be current AccessibilityNodeInfo information.

[0111] It should be understood that the page automatic browsing device determines the historical node ordinate according to the historical form information, which may be to extract the historical AccessibilityNodeInfo information to obtain the historical node ordinate; the page automatic browsing device determines the current node ordinate according to the current page form information, which may be to extract the current AccessibilityNodeInfo information to obtain the current node ordinate.

[0112] Step S202: Determine the page change information of the current browsing page according to the current node ordinate and the historical node ordinate.

[0113] It can be understood that the page automatic browsing device determines the page change information of the current browsing page according to the current node ordinate and the historical node ordinate, which may be to calculate the node ordinate difference between the current node ordinate and the historical node ordinate, determine whether the node ordinate difference is greater than a preset threshold, obtain the ordinate judgment result, and determine the page change information of the current browsing page according to the ordinate judgment result.

[0114] Further, step S202 includes:

[0115] Calculate the node ordinate difference between the current node ordinate and the historical node ordinate;

[0116] Determine whether the node ordinate difference is greater than a preset threshold, and obtain the ordinate judgment result;

[0117] Determine the page change information of the current browsing page according to the ordinate judgment result.

[0118] It should be noted that the preset threshold can be set according to the user's needs, or can be set by the manufacturer of the page automatic browsing device according to the test results. In this embodiment, 100 is taken as an example for illustration.

[0119] It should be understood that the page auto-browsing device determines the page change information of the current browsing page according to the ordinate judgment result. When the difference in the ordinate of the nodes is greater than 100, it is determined that the page has changed. At this time, the page change information of the current browsing page is determined to be that the page has changed.

[0120] In addition, for the sake of easy understanding, the following is an example:

[0121] Obtain the current page form information AccessibilityNodeInfo of the current browsing page, and determine whether the page has changed by comparing the ordinate transformation of each node of the AccessibilityNodeInfo before sliding with that after sliding. If the transformation amplitude of the ordinate of a node is greater than 100, it is determined that the page has changed.

[0122] In the second embodiment, the current node ordinate is determined according to the current page form information, and the historical node ordinate is determined according to the historical page form information at the previous time. The page change information of the current browsing page is determined according to the current node ordinate and the historical node ordinate. In this embodiment, the node ordinate is determined through the page form information, and the page change information of the current browsing page is determined according to the node ordinate, so that the page change information of the current browsing page can be quickly determined through the page form information, and the efficiency of page change detection is improved.

[0123] In the second embodiment, calculate the difference in the ordinate of the current node and the historical node, determine whether the difference in the ordinate of the nodes is greater than a preset threshold, obtain the ordinate judgment result, and determine the page change information of the current browsing page according to the ordinate judgment result. In this embodiment, the difference in the ordinate of the nodes is calculated, and it is determined whether the difference in the ordinate of the nodes is greater than a preset threshold to determine the page change information, so that it can be accurately determined whether the page has changed, and the accuracy of page change detection can also be adjusted by setting a preset threshold.

[0124] Refer to Figure 4 , Figure 4 which is the flowchart of the third embodiment of the page auto-browsing method of the present invention. Based on the first embodiment shown above Figure 2 a third embodiment of the page auto-browsing method of the present invention is proposed.

[0125] In the third embodiment, step S20 includes:

[0126] Step S201': Determine whether there is a component change in the current browsing page according to the current application program component information and the historical application program component information at the previous time, and obtain a component judgment result.

[0127] It should be understood that the page automatic browsing device determines whether there is a component change in the current browsing page according to the current application program component information and the historical application program component information at the previous time, and obtaining a component judgment result may be to determine the current component according to the current application program component information, determine the historical component according to the historical application program component information at the previous time, match the current component with the historical component, obtain a component matching result, and determine whether there is a component change in the current browsing page according to the component matching result, and obtain a component judgment result.

[0128] The page automatic browsing device determines whether there is a component change in the current browsing page according to the current application program component information and the historical application program component information at the previous time, and obtaining a component judgment result may also be to match the historical application program component information with the current application program component information, obtain a component information matching result, and determine the page change information of the current browsing page according to the component information matching result.

[0129] Further, the step S201' includes:

[0130] Determine the current component according to the current application program component information, and determine the historical component according to the historical application program component information at the previous time;

[0131] Match the current component with the historical component to obtain a component matching result;

[0132] Determine whether there is a component change in the current browsing page according to the component matching result, and obtain a component judgment result.

[0133] It can be understood that the page automatic browsing device determines the current component according to the current application program component information and determines the historical component according to the historical application program component information at the previous time, which may be to find the historical component corresponding to the historical application program component information at the previous time in a preset component sample library, and find the current component corresponding to the current application program component information in the preset component sample library.

[0134] It should be understood that the page automatic browsing device matches the current component with the historical component to obtain a component matching result, which may be to match the name of the current component with the name of the historical component, and this embodiment does not limit this.

[0135] It is understandable that the page automatic browsing device determines whether there is a component change in the current browsing page according to the component matching result. The component judgment result obtained may be that when the current component matches the historical component, it is determined that there is no component change in the current browsing page; when the current component does not match the historical component, it is determined that there is a component change in the current browsing page.

[0136] Step S202': Determine the page change information of the current browsing page according to the component judgment result.

[0137] It should be understood that the page automatic browsing device determines the page change information of the current browsing page according to the component judgment result. When the component judgment result is that there is no component change in the current browsing page, the page change information of the current browsing page is determined to be that there is no page change in the current browsing page; when the component judgment result is that there is a component change in the current browsing page, the page change information of the current browsing page is determined to be that there is a page change in the current browsing page.

[0138] In addition, for the sake of understanding, the following is an example:

[0139] Obtain the current stack information of the current browsing page through the "dumpsys activity activities" command, and then traverse the stack result. The Activity corresponding to the stack with "state=RESUMED" is the Activity currently interacting with the user.

[0140] In the third embodiment, it is determined whether there is a component change in the current browsing page according to the current application program component information and the historical application program component information at the previous time, and a component judgment result is obtained. The page change information of the current browsing page is determined according to the component judgment result. In this embodiment, the component judgment result is determined through the historical application program component information and the current application program component information, and the page change information of the current browsing page is determined according to the component judgment result, so that the page change information of the current browsing page can be quickly determined according to the component information, and the efficiency of page change detection is improved;

[0141] In the third embodiment, the current component is determined according to the current application program component information, and the historical component is determined according to the historical application program component information at the previous time. The current component is matched with the historical component to obtain a component matching result, and it is determined whether there is a component change in the current browsing page according to the component matching result to obtain a component judgment result. In this embodiment, the component is determined through the component information, the components are matched, and the component judgment result is determined according to the matching result, so that the accuracy of component judgment can be improved.

[0142] Reference Figure 5 , Figure 5 which is a schematic flowchart of the fourth embodiment of the page automatic browsing method of the present invention. Based on the first embodiment shown above Figure 2 , the fourth embodiment of the page automatic browsing method of the present invention is proposed.

[0143] In the fourth embodiment, the step S20 includes:

[0144] Step S201": Determine the target similarity according to the current screen capture information and the historical screen capture information at the previous time.

[0145] It can be understood that the page automatic browsing device determines the target similarity according to the current screen capture information and the historical screen capture information at the previous time. It may generate current grayscale image data according to the current screen capture information, generate historical grayscale image data according to the historical screen capture information at the previous time, generate a current pixel distribution histogram according to the current grayscale image data, generate a historical pixel distribution histogram according to the historical grayscale image data, and determine the target similarity according to the current pixel distribution histogram and the historical pixel distribution histogram.

[0146] Further, the step S201" includes:

[0147] Generate current grayscale image data according to the current screen capture information, and generate historical grayscale image data according to the historical screen capture information at the previous time;

[0148] Generate a current pixel distribution histogram according to the current grayscale image data, and generate a historical pixel distribution histogram according to the historical grayscale image data;

[0149] Determine the target similarity according to the current pixel distribution histogram and the historical pixel distribution histogram.

[0150] It should be understood that the page automatic browsing device generates current grayscale image data according to the current screen capture information and generates historical grayscale image data according to the historical screen capture information at the previous time. It may process the historical screen capture information and the current screen capture information through a preset image processing model to obtain historical grayscale image data and current grayscale image data respectively.

[0151] It should be noted that the preset image processing model may be the component method, the maximum value method, the average value method, and the weighted average value method.

[0152] It is understandable that the page auto-browsing device generates a current pixel distribution histogram based on the current grayscale image data and generates a historical pixel distribution histogram based on the historical grayscale image data, which may be to process the grayscale image data to obtain pixel intensity and the number of pixels, and generate a pixel distribution histogram based on the pixel intensity and the number of pixels.

[0153] Step S202: Determine the page change information of the current browsing page according to the target similarity.

[0154] It is understandable that the page auto-browsing device determines the page change information of the current browsing page according to the target similarity, which may be to determine whether the target similarity is greater than a preset similarity threshold. For example, the preset similarity may be 0.9. When the target similarity is greater than the preset similarity threshold, it is determined that there is no page change in the current browsing page, and the page change information of the current browsing page is determined to be no change.

[0155] In addition, for the sake of easy understanding, the following is an example:

[0156] By comparing the screenshot before sliding with the screenshot file after sliding, if the similarity is greater than 0.9, it is considered that the page has not changed, otherwise it is considered that the page has changed.

[0157] In the fourth embodiment, it is determined whether there is a component change in the current browsing page according to the current application program component information and the historical application program component information at the previous time to obtain a component judgment result, and the page change information of the current browsing page is determined according to the component judgment result; in this embodiment, the component judgment result is determined through the historical application program component information and the current application program component information, and the page change information of the current browsing page is determined according to the component judgment result, so that the page change information of the current browsing page can be quickly determined according to the component information, and the efficiency of page change detection is improved.

[0158] Refer to Figure 6 , Figure 6 which is a schematic flowchart of the fifth embodiment of the page auto-browsing method of the present invention. Based on the first embodiment shown above Figure 2 a fifth embodiment of the page auto-browsing method of the present invention is proposed.

[0159] In the fifth embodiment, before step S10, the following is further included:

[0160] Step S01: Obtain the historical control information of the historical browsing page, and determine the target sliding strategy of the historical browsing page according to the historical control information.

[0161] It should be noted that the historical browsing page may be the browsing page at a previous time of the current browsing page.

[0162] It should be understood that the page automatic browsing device obtains the historical control information of the historical browsing page, and determining the target sliding strategy of the historical browsing page according to the historical control information may be to obtain the historical control information of the historical browsing page, and judge whether there is a sliding control on the historical browsing page according to the historical control information. When there is the sliding control on the historical browsing page, obtain the sliding control information of the sliding control, and determine the target sliding strategy of the historical browsing page according to the sliding control information; when there is no such sliding control on the historical browsing page, obtain the historical page height information and the historical page center point position information of the historical browsing page, and determine the target sliding strategy of the historical browsing page according to the historical page height information and the historical page center point information.

[0163] Step S02: Control the historical browsing page to slide according to the target sliding strategy to obtain the current browsing page.

[0164] It can be understood that the page automatic browsing device controls the historical browsing page to slide according to the target sliding strategy to obtain the current browsing page may be to determine the target sliding starting point and the target sliding distance from the target sliding strategy, and control the historical browsing page to slide according to the target sliding starting point and the target sliding distance to obtain the current browsing page.

[0165] In the fifth embodiment, before the step S20, it further includes:

[0166] Step S101: Obtain the page change event of the current browsing page, and judge whether the page change event is a preset event.

[0167] Step S102: When the page change event is a preset event, execute the step of determining the page change information of the current browsing page according to the current page information and the historical page information at a previous time.

[0168] In addition, for the convenience of understanding, the following is an example:

[0169] Register a page change event (AccessibilityEvent) callback through the UiAutomation object. When the AccessibilityEvent.TYPE_VIEW_SCROLLED event is triggered, it means that the layout of the current page has changed and the page needs to be continued to be browsed.

[0170] In the fifth embodiment, before the step S30, it further includes:

[0171] Step S301: Determine whether the target sliding strategy is a preset sliding strategy to obtain a strategy judgment result.

[0172] It should be noted that the preset sliding strategy may be a sliding control sliding strategy.

[0173] Correspondingly, step S30 includes:

[0174] Step S30': Determine whether to exit the automatic browsing mode according to the strategy judgment result and the page change information.

[0175] It should be understood that the page automatic browsing device determines whether to exit the automatic browsing mode according to the strategy judgment result and the page change information. It may determine whether the current browsing page has changed according to the page change information. When the current browsing page has not changed, it determines whether to exit the automatic browsing mode according to the strategy judgment result. When the strategy judgment result is that the target sliding strategy is a preset sliding strategy, obtain the current page height information and the current page center point position information of the current browsing page, determine a verification sliding strategy according to the current page height information and the current page center point position information, control the sliding of the current browsing page according to the verification sliding strategy to obtain a sliding result, and determine whether to exit the automatic browsing mode according to the sliding result.

[0176] In the fifth embodiment, obtain the historical control information of the historical browsing page, determine the target sliding strategy of the historical browsing page according to the historical control information, and control the sliding of the historical browsing page according to the target sliding strategy to obtain the current browsing page; in this embodiment, the target sliding strategy is determined through the control information, and the page sliding is controlled according to the target sliding strategy, thereby enhancing the adaptability of the page automatic sliding and improving the user experience;

[0177] In the fifth embodiment, obtain the page change event of the current browsing page and determine whether the page change event is a preset event. When the page change event is a preset event, execute the step of determining the page change information of the current browsing page according to the current page information and the historical page information of the previous time; in this embodiment, it is determined whether to perform subsequent steps through the page change event, thereby improving the accuracy of page change detection;

[0178] In the fifth embodiment, it is determined whether the target sliding strategy is a preset sliding strategy to obtain a strategy determination result, and based on the strategy determination result and the page change information, it is determined whether to exit the automatic browsing mode; in this embodiment, based on the strategy determination result and the page change information, it is determined whether to exit the automatic browsing mode, so as to further verify whether the current browsing page can be scrolled, improving the reliability of page automatic browsing.

[0179] Referring to Figure 7 , Figure 7 FIG. is a schematic flowchart of the fifth embodiment of the page automatic browsing method of the present invention. Based on the above Figure 6 shown fifth embodiment, a sixth embodiment of the page automatic browsing method of the present invention is proposed.

[0180] In the sixth embodiment, step S01 includes:

[0181] Step S011: Obtain the historical control information of the historical browsing page, and determine whether there is a sliding control on the historical browsing page according to the historical control information.

[0182] It should be noted that the historical browsing page may be the browsing page at a previous time of the current browsing page.

[0183] It should be understood that the page automatic browsing device determines whether there is a sliding control on the historical browsing page according to the historical control information may be to determine whether the historical control information is preset control information. For example, scrollable = true; when the historical control information is preset control information, it is determined that there is a sliding control on the historical browsing page; when the historical control information is not preset control information, it is determined that there is a sliding control on the historical browsing page.

[0184] Step S012: When there is the sliding control on the historical browsing page, obtain the sliding control information of the sliding control.

[0185] It should be noted that the sliding control information may be the height of the sliding control and the slidable distance of the sliding control, and this embodiment does not limit this.

[0186] Step S013: Determine the target sliding strategy of the historical browsing page according to the sliding control information.

[0187] It should be understood that the page automatic browsing device determines the target sliding strategy of the historical browsing page according to the sliding control information may be to use the distance corresponding to each time the height of the sliding control is scrolled as the target sliding strategy of the historical browsing page.

[0188] Further, after the step S011, the method further includes:

[0189] Step S012': When the sliding control is not present on the historical browsing page, obtain the historical page height information and the historical page center point position information of the historical browsing page.

[0190] It should be noted that the historical page height information may be the page height of the historical page or the screen height, and this embodiment does not limit this.

[0191] The historical page center point position information may be the center point coordinate information of the historical browsing page.

[0192] It can be understood that when the sliding control is not present on the historical browsing page, it means that there is no sliding control on the historical browsing page. At this time, it is necessary to verify whether the historical browsing page can be scrolled on the screen. Therefore, a sliding strategy for screen scrolling needs to be designed.

[0193] Step S013': Determine the target sliding strategy of the historical browsing page according to the historical page height information and the historical page center point information.

[0194] It can be understood that the page automatic browsing device determines the target sliding strategy of the historical browsing page according to the historical page height information and the historical page center point information. It can be to determine the sliding starting point according to the historical page center point information, determine the sliding distance according to the historical page height information, and determine the target sliding strategy of the historical browsing page according to the sliding starting point and the sliding distance. For example, determine the historical page center point according to the historical page center point information, and use the historical page center point as the sliding starting point. Determine the page height according to the historical page height information, and control the historical browsing page to start from the historical page center point and slide down half of the page height.

[0195] In the sixth embodiment, the step S30' includes:

[0196] Step S301': Determine whether the current browsing page has changed according to the page change information.

[0197] It should be understood that when the page change information is "changed", it is determined that the current browsing page has changed; when the page change information is "not changed", it is determined that the current browsing page has changed.

[0198] Step S302': When the current browsing page has not changed, determine whether to exit the automatic browsing mode according to the strategy judgment result.

[0199] It is understandable that when there is no page change in the current browsing page, the page automatic browsing device determines whether to exit the automatic browsing mode according to the policy judgment result. It can be that when the policy judgment result is that the target sliding policy is a preset sliding policy, the current page height information and the current page center point position information of the current browsing page are obtained, a verification sliding policy is determined according to the current page height information and the current page center point position information, the current browsing page is controlled to slide according to the verification sliding policy, a sliding result is obtained, and whether to exit the automatic browsing mode is judged according to the sliding result.

[0200] Further, step S302', includes:

[0201] When the policy judgment result is that the target sliding policy is a preset sliding policy, obtain the current page height information and the current page center point position information of the current browsing page;

[0202] Determine a verification sliding policy according to the current page height information and the current page center point position information;

[0203] Control the current browsing page to slide according to the verification sliding policy to obtain a sliding result;

[0204] Judge whether to exit the automatic browsing mode according to the sliding result.

[0205] It should be noted that the current page height information can be the page height of the current page or the screen height, and this embodiment does not limit this;

[0206] The current page center point position information can be the center point coordinate information of the current browsing page.

[0207] It should be understood that when the policy judgment result is that the target sliding policy is a preset sliding policy, it means that the sliding control cannot slide anymore. At this time, it is also necessary to verify whether the historical browsing page can still be scrolled on the screen.

[0208] It is understandable that the page automatic browsing device determines a verification sliding policy according to the current page height information and the current page center point position information. It can be to determine a sliding starting point according to the current page center point information, determine a sliding distance according to the current page height information, and determine a verification sliding policy according to the sliding starting point and the sliding distance. For example, determine the current page center point according to the current page center point information, and use the current page center point as the sliding starting point. Determine the page height according to the current page height information, and control the current browsing page to start from the current page center point and slide down half of the page height.

[0209] It should be understood that when the page automatic browsing device determines whether to exit the automatic browsing mode according to the sliding result, it may continue to determine whether the currently browsed page has changed when the sliding result is that it can slide; when the sliding result is that it cannot slide, it exits the automatic browsing mode.

[0210] In the sixth embodiment, historical control information of the historical browsing page is obtained, and it is determined whether there is a sliding control on the historical browsing page according to the historical control information. When there is the sliding control on the historical browsing page, the sliding control information of the sliding control is obtained, and a target sliding strategy of the historical browsing page is determined according to the sliding control information; in this embodiment, the target sliding strategy is determined through the sliding control information, so as to be able to adapt to various different sliding controls and ensure the smoothness of page sliding;

[0211] In the sixth embodiment, when there is no such sliding control on the historical browsing page, the historical page height information and the historical page center point position information of the historical browsing page are obtained, and a target sliding strategy of the historical browsing page is determined according to the historical page height information and the historical page center point information; in this embodiment, the target sliding strategy is determined through the page height information and the page center point information, so as to be able to control the automatic sliding of the page even when there is no sliding control, and improve the adaptability of automatic sliding;

[0212] In the sixth embodiment, it is determined whether the currently browsed page has changed according to the page change information. When the currently browsed page has not changed, it is determined whether to exit the automatic browsing mode according to the strategy judgment result; in this embodiment, when the page has not changed, it is also necessary to determine whether to exit the automatic browsing mode according to the strategy judgment result, so as to be able to further verify whether the currently browsed page can slide and improve the reliability of page automatic browsing;

[0213] In the sixth embodiment, when the strategy judgment result is that the target sliding strategy is a preset sliding strategy, the current page height information and the current page center point position information of the currently browsed page are obtained, a verification sliding strategy is determined according to the current page height information and the current page center point position information, the currently browsed page is controlled to slide according to the verification sliding strategy to obtain a sliding result, and it is determined whether to exit the automatic browsing mode according to the sliding result; in this embodiment, when the target sliding strategy is a preset sliding strategy, a verification sliding strategy is determined according to the current page height information and the current page center point position information, and it is determined whether to exit the automatic browsing mode according to the verification sliding strategy, so as to be able to further verify whether the currently browsed page can slide through screen sliding when the sliding control cannot slide.

[0214] In addition, an embodiment of the present invention further provides a storage medium, on which a page automatic browsing program is stored. When the page automatic browsing program is executed by a processor, the steps of the page automatic browsing method described above are implemented.

[0215] In addition, referring to Figure 5 , an embodiment of the present invention further provides a page automatic browsing device, which includes: an acquisition module 10, a page change information determination module 20, and a judgment module 30;

[0216] The acquisition module 10 is configured to acquire the current page information of the current browsing page when the current browsing mode of the current browsing page is the automatic browsing mode.

[0217] It should be noted that the current page information may be at least one of current page form information, current application program component information, and current screen capture information;

[0218] The page change information determination module 20 is configured to determine the page change information of the current browsing page according to the current page information and the historical page information of the previous time.

[0219] It should be noted that the historical page information may be at least one of historical page form information, historical application program component information, and historical screen capture information.

[0220] It should be understood that since the automatic browsing mode is a continuous process, therefore, except for the page information of the first time, the current page information determined later will have the historical page information of the previous time obtained at the previous moment.

[0221] It should be understood that the page automatic browsing device determines the page change information of the current browsing page according to the current page information and the historical page information of the previous time. It may be to determine the current node ordinate according to the current page form information, and determine the historical node ordinate according to the historical page form information of the previous time, and determine the page change information of the current browsing page according to the current node ordinate and the historical node ordinate;

[0222] It may also be to judge whether there is a component change in the current browsing page according to the current application program component information and the historical application program component information of the previous time, obtain a component judgment result, and determine the page change information of the current browsing page according to the component judgment result;

[0223] It may also be to determine a target similarity according to the current screen capture information and the historical screen capture information of the previous time, and determine the page change information of the current browsing page according to the target similarity;

[0224] It can also be any combination of the above three methods, and this embodiment does not limit it.

[0225] The judgment module 30 is used to judge whether to exit the automatic browsing mode according to the page change information.

[0226] It should be understood that when the page automatic browsing device judges whether to exit the automatic browsing mode according to the page change information, when the page change information is that the page changes, it does not exit the automatic browsing mode;

[0227] When the page change information is that the page no longer changes, it exits the automatic browsing mode.

[0228] In this embodiment, when the current browsing mode of the current browsing page is the automatic browsing mode, the current page information of the current browsing page is obtained, the page change information of the current browsing page is determined according to the current page information and the historical page information at the previous time, and it is judged whether to exit the automatic browsing mode according to the page change information; in this embodiment, the page change information of the current browsing page is determined by comparing the current page information and the historical page information, and it is judged whether to exit the automatic browsing mode according to the page change information, so as to be able to judge in real time whether the page has changed and exit the browsing when the page no longer changes.

[0229] For other embodiments or specific implementation manners of the page automatic browsing device of the present invention, reference may be made to the above method embodiments, and details are not described herein again.

[0230] It should be noted that in this article, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or system. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of another identical element in the process, method, article or system including the element.

[0231] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages and disadvantages of the embodiments. Among the several unit claims of the devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order, and these words can be interpreted as names.

[0232] Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as a Read Only Memory image (ROM) / Random Access Memory (RAM), magnetic disk, optical disk), and includes several instructions for causing a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in various embodiments of the present invention.

[0233] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.

Claims

1. A method for automatically browsing a page, characterized in that, The page automatic browsing method includes the following steps: When the current browsing mode of the current browsing page is the automatic browsing mode, obtain the current page information of the current browsing page; Determine the page change information of the current browsing page according to the current page information and the historical page information at the previous time; Judge whether to exit the automatic browsing mode according to the page change information; Among them, the step of judging whether to exit the automatic browsing mode according to the page change information includes: When the page change information is that the page has changed, do not exit the automatic browsing mode; When the page change information is that the page no longer changes, exit the automatic browsing mode.

2. The page automatic browsing method according to claim 1, wherein The current page information includes: current page form information, and the historical page information includes: historical page form information; The step of determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time specifically includes: Determine the current node ordinate according to the current page form information, and determine the historical node ordinate according to the historical page form information at the previous time; Determine the page change information of the current browsing page according to the current node ordinate and the historical node ordinate.

3. The page automatic browsing method according to claim 2, characterized in that The step of determining the page change information of the current browsing page according to the current node ordinate and the historical node ordinate specifically includes: Calculate the node ordinate difference between the current node ordinate and the historical node ordinate; Judge whether the node ordinate difference is greater than a preset threshold to obtain a vertical ordinate judgment result; Determine the page change information of the current browsing page according to the vertical ordinate judgment result.

4. The page automatic browsing method according to claim 1, characterized in that The current page information includes: current application program component information, and the historical page information includes: historical application program component information; The step of determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time specifically includes: Judge whether there is a component change on the current browsing page according to the current application program component information and the historical application program component information at the previous time to obtain a component judgment result; Determine the page change information of the current browsing page according to the component judgment result.

5. The page automatic browsing method according to claim 4, wherein The step of judging whether there is a component change on the current browsing page according to the current application program component information and the historical application program component information at the previous time to obtain a component judgment result specifically includes: Determine the current component according to the current application program component information, and determine the historical component according to the historical application program component information at the previous time; Match the current component with the historical component to obtain a component matching result; Judge whether there is a component change on the current browsing page according to the component matching result to obtain a component judgment result.

6. The page automatic browsing method according to claim 1, wherein The current page information includes: current screen capture information, and the historical page information includes: historical screen capture information; The step of determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time specifically includes: Determine a target similarity based on the current screenshot information and the historical screenshot information at the previous time; Determine page change information of the current browsing page according to the target similarity.

7. The page automatic browsing method according to claim 6, wherein The step of determining the target similarity according to the current screenshot information and the historical screenshot information at the previous time specifically includes: Generate current grayscale image data according to the current screenshot information, and generate historical grayscale image data according to the historical screenshot information at the previous time; Generate a current pixel distribution histogram according to the current grayscale image data, and generate a historical pixel distribution histogram according to the historical grayscale image data; Determine the target similarity according to the current pixel distribution histogram and the historical pixel distribution histogram.

8. The page automatic browsing method according to any one of claims 1-7, characterized in that, Before the step of determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time, the page automatic browsing method further includes: Obtain a page change event of the current browsing page, and determine whether the page change event is a preset event; When the page change event is a preset event, execute the step of determining the page change information of the current browsing page according to the current page information and the historical page information at the previous time.

9. The page automatic browsing method according to claim 1, wherein Before the step of obtaining the current page information of the current browsing page when the current browsing mode of the current browsing page is the automatic browsing mode, the page automatic browsing method further includes: Obtain historical control information of a historical browsing page, and determine a target sliding strategy of the historical browsing page according to the historical control information; Control the historical browsing page to slide according to the target sliding strategy to obtain the current browsing page.

10. The page automatic browsing method according to claim 9, characterized in that The step of obtaining the historical control information of the historical browsing page and determining the target sliding strategy of the historical browsing page according to the historical control information specifically includes: Obtain the historical control information of the historical browsing page, and determine whether there is a sliding control on the historical browsing page according to the historical control information; When there is the sliding control on the historical browsing page, obtain the sliding control information of the sliding control; Determine the target sliding strategy of the historical browsing page according to the sliding control information.

11. The page automatic browsing method according to claim 10, characterized in that, After the step of obtaining the historical control information of the historical browsing page and determining whether there is a sliding control on the historical browsing page according to the historical control information, the page automatic browsing method further includes: When there is no such sliding control on the historical browsing page, obtain the historical page height information and the historical page center point position information of the historical browsing page; Determine the target sliding strategy of the historical browsing page according to the historical page height information and the historical page center point information.

12. The page automatic browsing method according to claim 11, characterized in that, Before the step of determining whether to exit the automatic browsing mode according to the page change information, the page automatic browsing further includes: Determine whether the target sliding strategy is a preset sliding strategy to obtain a strategy judgment result; Correspondingly, the step of determining whether to exit the automatic browsing mode according to the page change information specifically includes: Determine whether to exit the automatic browsing mode based on the policy judgment result and the page change information.

13. The page automatic browsing method according to claim 12, characterized in that, The step of determining whether to exit the automatic browsing mode according to the policy judgment result and the page change information specifically includes: Determine whether the currently browsed page has changed according to the page change information; When the currently browsed page has not changed, determine whether to exit the automatic browsing mode according to the policy judgment result.

14. The page automatic browsing method according to claim 13, wherein The step of determining whether to exit the automatic browsing mode according to the policy judgment result specifically includes: When the policy judgment result is that the target sliding policy is a preset sliding policy, obtain the current page height information and the current page center point position information of the currently browsed page; Determine the verification sliding policy according to the current page height information and the current page center point position information; Control the sliding of the currently browsed page according to the verification sliding policy to obtain a sliding result; Determine whether to exit the automatic browsing mode according to the sliding result.

15. A page automatic browsing device, characterized in that, The page automatic browsing device includes: a memory, a processor, and a page automatic browsing program stored on the memory and executable on the processor. When the page automatic browsing program is executed by the processor, the steps of the page automatic browsing method according to any one of claims 1 to 14 are implemented.

16. A storage medium, characterized in that, A page automatic browsing program is stored on the storage medium. When the page automatic browsing program is executed by a processor, the steps of the page automatic browsing method according to any one of claims 1 to 14 are implemented.

17. A page automatic browsing device, characterized in that, The page automatic browsing device includes: an acquisition module, a page change information determination module, and a judgment module; The acquisition module is used to obtain the current page information of the currently browsed page when the current browsing mode of the currently browsed page is the automatic browsing mode; The page change information determination module is used to determine the page change information of the currently browsed page according to the current page information and the historical page information of the previous time; The judgment module is used to determine whether to exit the automatic browsing mode according to the page change information; Among them, the judgment module is further used to not exit the automatic browsing mode when the page change information is that the page has changed; and exit the automatic browsing mode when the page change information is that the page no longer changes.

18. The page automatic browsing device according to claim 17, characterized in that, The current page information includes: current page form information, and the historical page information includes: historical page form information; The page change information determination module is further used to determine the current node ordinate according to the current page form information, and determine the historical node ordinate according to the historical page form information of the previous time; The page change information determination module is further used to determine the page change information of the currently browsed page according to the current node ordinate and the historical node ordinate.

19. The page automatic browsing device according to claim 17, characterized in that, The current page information includes: current application program component information, and the historical page information includes: historical application program component information; The page change information determination module is further configured to determine whether there is a component change in the currently browsed page according to the current application component information and the historical application component information at the previous time, and obtain a component judgment result; The page change information determination module is further configured to determine the page change information of the currently browsed page according to the component judgment result.

20. The page automatic browsing device according to claim 17, characterized in that, The current page information includes: current screen capture information, and the historical page information includes: historical screen capture information; The page change information determination module is further configured to determine a target similarity according to the current screen capture information and the historical screen capture information at the previous time; The page change information determination module is further configured to determine the page change information of the currently browsed page according to the target similarity.

Citation Information

Patent Citations

  • Method and system for controlling page display of electronic equipment

    CN103207737A

  • Page browsing operation method and terminal equipment

    CN106648383A