CN103678019A - Method and device for automatically restoring browser - Google Patents

Method and device for automatically restoring browser Download PDF

Info

Publication number
CN103678019A
CN103678019A CN201210344078.6A CN201210344078A CN103678019A CN 103678019 A CN103678019 A CN 103678019A CN 201210344078 A CN201210344078 A CN 201210344078A CN 103678019 A CN103678019 A CN 103678019A
Authority
CN
China
Prior art keywords
browser
anomalous event
operation information
collapse
file
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.)
Granted
Application number
CN201210344078.6A
Other languages
Chinese (zh)
Other versions
CN103678019B (en
Inventor
杨刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yayue Technology Co ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210344078.6A priority Critical patent/CN103678019B/en
Publication of CN103678019A publication Critical patent/CN103678019A/en
Application granted granted Critical
Publication of CN103678019B publication Critical patent/CN103678019B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a method and a device for automatically restoring a browser. The method comprises the following steps: capturing an abnormal event which occurs in an operation process of the browser; judging whether the abnormal event is a restorable abnormal event and saving operation information of the browser before the abnormal event occurs if the abnormal event is not the restorable abnormal event, wherein the operation information at least comprises interface layout information of the browser and navigation paths of web pages operated by the browser; starting a breakdown processing program, transmitting a handle of the browser process to the breakdown processing program so as to enable the breakdown processing program to obtain a dump file of the browser through the handle, and analyzing reasons why the browser is abnormal according to the dump file and then triggering the browser to restart; and uploading the operation information before the abnormal event occurs to the browser so as to restore the operation state of the browser before the abnormal event occurs. The method and the device for automatically restoring the browser are capable of automatically restoring the operation state before the browser is broken down after the browser is broken down, thereby reducing repetitive operations of users.

Description

A kind of browser automatic recovery method and equipment
Technical field
The present invention relates to field of computer technology, be specifically related to a kind of browser automatic recovery method and equipment.
Background technology
Browser is as the entrance product of a numerous netizens online, no matter be search on the net, amusement or office etc., all need first by browser and internet, to come into contacts with.Meanwhile, because internet is a very open platform, the content-form on network is ever-changing, unavoidably can produce some anomalous events, even collapse, and therefore, the requirement of browser aspect stability is very high.
In practice, find, more successfully browser can not guarantee collapse to occur never and compulsory withdrawal in operational process.And generally browser is after collapsing, just there is loss in operation information before, causes the necessary repetitive operation of user.For example, user had opened a lot of webpages before browser collapse, if browser collapses, user is again after open any browser, and the page of before opening has just been lost, user's these pages of having to repeat to open.
Summary of the invention
Technical matters to be solved by this invention is to provide a kind of browser automatic recovery method and equipment, can after browser collapse, automatically recover the running status before browser collapse, thereby reduces user's repetitive operation.
First aspect present invention provides a kind of browser automatic recovery method, comprising:
Catch the anomalous event occurring in browser execution process;
Judge whether described anomalous event is to recover anomalous event, if not, preserve the operation information of described browser before there is described anomalous event; Wherein, described operation information at least comprises the guidance path of the interface layout information of described browser and the webpage of described browser execution;
Start collapse handling procedure, and the handle of described browser process is passed to described collapse handling procedure so that described collapse handling procedure obtains the dump file of described browser by described handle, and according to described dump file, analyze described browser and occur to trigger described browser after abnormal reason and restart;
Operation information by the described browser of preserving before there is described anomalous event is loaded into described browser, thereby recovers the running status of browser before there is described anomalous event.
Second aspect present invention provides a kind of computer-readable storage medium, and described computer-readable storage medium has program stored therein, and described program comprises the step of described browser automatic recovery method while carrying out.
Third aspect present invention provides a kind of browser automatic restorer, comprising:
Trapping module, the anomalous event occurring for catching browser execution process;
Judge module, for judging whether described anomalous event is to recover anomalous event;
Preserve module, when the determination result is NO at described judge module, preserve the operation information of described browser before there is described anomalous event; Wherein, described operation information at least comprises the guidance path of the interface layout information of described browser and the webpage of described browser execution;
Collapse handler module, be used for starting collapse handling procedure, and the handle of described browser process is passed to described collapse handling procedure so that described collapse handling procedure obtains the dump file of described browser by described handle, and according to described dump file, analyze described browser and occur to trigger described browser after abnormal reason and restart;
Load-on module, for the operation information before there is described anomalous event is loaded into described browser by the described browser of preserving, thereby recovers the running status of browser before there is described anomalous event.
Known by above-mentioned analysis, the browser automatic recovery method that the embodiment of the present invention provides and equipment can occur after expendable anomalous event (being browser collapse) in navigator product, first preserve the operation information of browser before collapsing, while once starting on browser like this, browser can be loaded on to browser by the operation information before collapsing, thereby can recover the running status of browser before collapsing.Thereby can to greatest extent after browser collapses, make up the loss that collapse brings, reduce user's repetitive operation.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, to the accompanying drawing of required use in embodiment be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the process flow diagram of a kind of browser automatic recovery method of providing of the embodiment of the present invention;
Fig. 2 is the process flow diagram of the another kind of browser automatic recovery method that provides of the embodiment of the present invention;
Fig. 3 is the process flow diagram of a kind of browser execution information storage means of providing of the embodiment of the present invention;
Fig. 4 is the process flow diagram of a kind of browser execution information record method of providing of the embodiment of the present invention;
Fig. 5 is the structural drawing of the automatic restorer of a kind of browser that provides of the embodiment of the present invention;
Fig. 6 is the structural drawing of the automatic restorer of another kind of browser that provides of the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the present invention provides a kind of browser automatic recovery method and equipment, can after browser collapse, automatically recover the running status before browser collapse, thereby can make up the loss that browser collapse brings, and reduces user's repetitive operation.Below be elaborated respectively.
Refer to Fig. 1, Fig. 1 is the process flow diagram of a kind of browser automatic recovery method of providing of the embodiment of the present invention.As shown in Figure 1, the method can comprise the following steps.
101, catch the anomalous event occurring in browser execution process.
In the embodiment of the present invention, browser can be QQ browser, MS internet explorer, Ou Peng browser (Opera), 360 secure browsers, search dog browser, Google's browser, the boundless browser of passerby and the browser etc. of roaming, and the embodiment of the present invention is not done concrete restriction to the type of browser.
As a kind of optional embodiment, the embodiment of the present invention can adopt vectorization abnormality processing Vectored Exception Handler, invalid parameter handling procedure Invalid Parameter Handler or pure virtual function to call abnormality processing Purecall Handler and catch the anomalous event occurring in browser execution process.
102, judge whether anomalous event is to recover anomalous event, if not, preserve the operation information of browser before there is anomalous event; Wherein, this operation information at least comprises the guidance path of the interface layout information of browser and the webpage of browser execution.
Wherein, if judge anomalous event, be to recover anomalous event, the embodiment of the present invention can adopt fault-tolerant way to recover the running status of this browser so.
103, start collapse handling procedure, and the handle of browser process is passed to collapse handling procedure so that collapse handling procedure obtains dump (dump) file of browser by this handle, and according to dump file, analyze browser and occur to trigger this browser after abnormal reason and restart.
104, by this browser of preserving, the operation information before there is anomalous event is loaded into this browser, thereby recovers the running status of this browser before there is anomalous event.
In the described browser automatic recovery method of Fig. 1, can occur after expendable anomalous event (being browser collapse) in navigator product, first preserve the operation information of browser before collapsing, while once starting on browser like this, browser can be loaded on to browser by the operation information before collapsing, thereby can recover the running status of browser before collapsing.Thereby can to greatest extent after browser collapses, make up the loss that collapse brings, reduce user's repetitive operation.
In order to understand better the present invention, further combined with the browser automatic recovery method shown in Fig. 2, the present invention is described in detail below.As shown in Figure 2, this browser automatic recovery method can comprise the following steps.
201, in browser execution process, there is anomalous event.
For instance, can there are a series of expendable anomalous events such as the abnormal EXCEPTION_ACCESS_VIOLATION of internal memory unauthorized access, the abnormal EXCEPTION_STACK_OVERFLOW of stack overflow in browser, these anomalous events can directly cause browser to be closed exiting in operational process.
202, catch the anomalous event occurring in browser execution process.
After browser, in operational process, anomalous event occurs, first the first step must know that anomalous event has occurred browser exactly.Wherein, the event of catching the exception can adopt the program of system binding to realize.For example, the embodiment of the present invention can adopt program Vectored Exception Handler, Invalid Parameter Handler or the Purecall Handler of system binding to catch the anomalous event occurring in browser execution process.These programs can be caught most of anomalous events of a series of expendable anomalous events such as comprising the abnormal EXCEPTION_ACCESS_VIOLATION of internal memory unauthorized access, the abnormal EXCEPTION_STACK_OVERFLOW of stack overflow.
203, judge whether anomalous event is to recover anomalous event, if not, performs step 204, if so, performs step 208.
204, preserve the operation information of browser before there is anomalous event; Wherein, this operation information can comprise webpage label, the interface layout information of browser, the guidance path of the webpage of browser execution, the skin modification information of the downloading task of browser and browser of browser execution.
Wherein, when expendable anomalous event (being browser collapse) occurs browser, the operation information before browser collapse need to be preserved, for use in the running status of follow-up browser, recover.And the operation information before browser collapse must be kept at local external unit, because when browser collapse is exited, the operation information of preserving in internal memory will be lost, and cannot recover.
See also Fig. 3, Fig. 3 is the process flow diagram of a kind of browser execution information storage means of providing of the embodiment of the present invention.The method can be preserved the operation information before browser collapse, guarantees that the operation information before browser collapse can not lost.As shown in Figure 3, these browser execution information storage means can comprise the following steps:
301, obtain the operation information of browser before there is anomalous event.
Wherein, the embodiment of the present invention can be obtained the operation information of browser before there is anomalous event from internal memory.
302, operation information is carried out to data serializing, obtain the file of extend markup language (Extensible Markup Language, XML) form.
303, the file of XML form is saved to local external unit.
By the method shown in Fig. 3, the operation information before browser collapse can be saved to local external unit, thereby can guarantee that browser collapses previous operation information and can not lose.
205, start collapse handling procedure.
Wherein, after the operation information before having preserved browser collapse, the embodiment of the present invention can start collapse handling procedure and carry out the collapse processing operation after browser collapse.
206, the handle of browser process is passed to collapse handling procedure so that collapse handling procedure obtains the dump dump file of browser by this handle, and according to dump file analysis browser, abnormal reason is occurred.
Further, when a plurality of process of browser execution, if there is collapse in a host process, the meaning that other subprocesss just do not have yet, now collapse other subprocesss of message informing that handling procedure can collapse host process, so that other subprocesss carry out the ending work for the treatment of of oneself separately.
207, collapse handling procedure occurs to trigger this browser after abnormal reason according to dump dump file analysis browser and restarts.
Wherein, after this browser of collapse processing procedure triggers restarts, collapse handling procedure has just completed collapse and has processed operation, and collapsing handling procedure can exit quietly.
Wherein, the browser restarting, only in init state, is not last collapse running status before completely.Want browser and return to collapse running status before, just this browser of preserving need to be loaded into this browser by the operation information before there is anomalous event.
208, by this browser of preserving, the operation information before there is anomalous event is loaded into this browser, thereby recovers the running status of this browser before there is anomalous event, process ends.
See also Fig. 4, Fig. 4 is the process flow diagram of a kind of browser execution information loading method of providing of the embodiment of the present invention.The method can be after browser restarts, and the operation information by browser before collapse is loaded on browser, thereby recovers the running status before browser collapse.As shown in Figure 4, this browser execution information loading method can comprise the following steps:
401, from local external unit, obtain the file of XML form.
402, the file of XML form is carried out to data unserializing, obtain the operation information of browser before there is anomalous event;
403, by browser, the operation information before there is anomalous event is loaded on browser.
Visible, can be after browser restart by method shown in Fig. 4, the operation information by browser before collapse is loaded on browser, thereby recovers the running status before browser collapse.
If 209 to judge anomalous event be to recover anomalous event, adopt fault-tolerant way to recover the running status of this browser, process ends.
In the described browser automatic recovery method of Fig. 2, can occur after expendable anomalous event (being browser collapse) in navigator product, first externally in memory device, preserve the operation information of browser before collapsing, while once starting on browser like this, browser can be loaded on to browser by the operation information before collapsing, thereby can recover the running status of browser before collapsing.Thereby can to greatest extent after browser collapses, make up the loss that collapse brings, reduce user's repetitive operation.Simultaneously, by the described browser automatic recovery method of Fig. 2, can increase the confidence that user uses navigator product, what user feared most is exactly that the arduous modification of browsing record and making has been lost because of browser collapse, by hitting greatly user, use the confidence of navigator product like this, thereby affected the experience sense of user to navigator product.And adopted after the rear automatic recovery method of browser collapse provided by the invention, even if browser collapse has occurred and exited, user also discovers less than the difference before and after collapse on experiencing, and can say that to user be a kind of transparent operation.
Refer to Fig. 5, Fig. 5 is the structural drawing of the automatic restorer of a kind of browser that provides of the embodiment of the present invention.Wherein, the automatic restorer of the browser shown in Fig. 5 can be processor, chip etc. in physics realization.As shown in Figure 5, the automatic restorer of this browser can comprise:
Trapping module 501, the anomalous event occurring for catching browser execution process.
Judge module 502, for judging whether this anomalous event is to recover anomalous event.
Preserve module 503, when the determination result is NO at judge module 502, preserve the operation information of browser before there is this anomalous event; Wherein, this operation information at least comprises the guidance path of the interface layout information of browser and the webpage of browser execution.
Collapse handler module 504, be used for starting collapse handling procedure, and the handle of browser process is passed to collapse handling procedure so that collapse handling procedure obtains the dump dump file of browser by this handle, and according to dump dump file analysis browser, occur to trigger browser after abnormal reason and restart.
Load-on module 505, for the operation information before there is this anomalous event is loaded into browser by the browser of preservation, thereby recovers the running status of browser before there is anomalous event.
Wherein, trapping module 501 catches specifically for adopting vectorization abnormality processing Vectored Exception Handler, illegal abnormal parameters processing Invalid Parameter Handler or pure virtual function to call abnormality processing Purecall Handler the anomalous event occurring in browser execution process.
See also Fig. 6, Fig. 6 is the structural drawing of the automatic restorer of another kind of browser that provides of the embodiment of the present invention.Wherein, the automatic restorer of the browser shown in Fig. 6 is that the automatic restorer of browser is as shown in Figure 5 optimized and obtains.In the automatic restorer of the browser shown in Fig. 6, preserve module 503 and comprise:
First obtains submodule 5031, for obtaining the operation information of browser before there is anomalous event;
Serialization submodule 5032, for this operation information is carried out to data serializing, obtains the file of XML form;
Preserve submodule 5033, for the file of this XML form is saved to local external unit.
Correspondingly, in the automatic restorer of the browser shown in Fig. 6, load-on module 505 comprises:
Second obtains submodule 5051, for obtain the file of XML form from local external unit;
Unserializing submodule 5052, for the file of XML form is carried out to data unserializing, obtains the operation information of browser before there is anomalous event;
Load submodule 5053, for the operation information before there is anomalous event is loaded on browser by browser.
Alternatively, the automatic restorer of the browser shown in Fig. 6 can also comprise:
Fault-tolerant module 506, for being to adopt fault-tolerant way to recover the running status of browser when judgment result is that of judge module 502.
In the embodiment of the present invention, the operation information before browser collapse can also comprise webpage label, the downloading task of browser and the skin of the browser modification information of browser execution, and the embodiment of the present invention is not construed as limiting.
The automatic restorer of the described browser of Fig. 5, Fig. 6 can occur after expendable anomalous event (being browser collapse) in navigator product, first preserve the operation information of browser before collapsing, while once starting on browser like this, browser can be loaded on to browser by the operation information before collapsing, thereby can recover the running status of browser before collapsing.Thereby can to greatest extent after browser collapses, make up the loss that collapse brings, reduce user's repetitive operation.Simultaneously, by the automatic restorer of the described browser of Fig. 5, Fig. 6, can increase the confidence that user uses navigator product, what user feared most is exactly that the arduous modification of browsing record and making has been lost because of browser collapse, by hitting greatly user, use the confidence of navigator product like this, thereby affected the experience sense of user to navigator product.And adopted after the rear automatic recovery method of browser collapse provided by the invention, even if browser collapse has occurred and exited, user also discovers less than the difference before and after collapse on experiencing, and can say that to user be a kind of transparent operation.
One of ordinary skill in the art will appreciate that all or part of step in the whole bag of tricks of above-described embodiment is to come the hardware that instruction is relevant to complete by program, this program can be stored in a computer-readable storage medium, this computer-readable storage medium can comprise: flash disk, ROM (read-only memory) (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), disk or CD etc.
After the browser the collapse above embodiment of the present invention being provided, automatic recovery method and equipment are described in detail, applied specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; , for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention meanwhile.

Claims (13)

1. a browser automatic recovery method, is characterized in that, comprising:
Catch the anomalous event occurring in browser execution process;
Judge whether described anomalous event is to recover anomalous event, if not, preserve the operation information of described browser before there is described anomalous event; Wherein, described operation information at least comprises the guidance path of the interface layout information of described browser and the webpage of described browser execution;
Start collapse handling procedure, and the handle of described browser process is passed to described collapse handling procedure so that described collapse handling procedure obtains the dump file of described browser by described handle, and according to described dump file, analyze described browser and occur to trigger described browser after abnormal reason and restart;
Operation information by the described browser of preserving before there is described anomalous event is loaded into described browser, thereby recovers the running status of browser before there is described anomalous event.
2. method according to claim 1, is characterized in that, described in catch the anomalous event occurring in browser execution process and comprise:
The vectorization abnormality processing Vectored Exception Handler of employing quantification exception handler, invalid parameter handling procedure Invalid Parameter Handler or pure virtual function call abnormality processing Purecall Handler and catch the anomalous event occurring in browser execution process.
3. method according to claim 1 and 2, is characterized in that, the operation information of the described browser of described preservation before there is described anomalous event comprises:
Obtain the operation information of described browser before there is described anomalous event;
Described operation information is carried out to data serializing, obtain the file of expandable mark language XML form;
The file of described XML form is saved to local external unit.
4. method according to claim 3, is characterized in that, described by the described browser of preserving, the operation information before there is described anomalous event is loaded into described browser and comprises:
From described local external unit, obtain the file of XML form;
The file of described XML form is carried out to data unserializing, obtain the operation information of described browser before there is described anomalous event;
Operation information by described browser before there is described anomalous event is loaded on described browser.
5. method according to claim 1, is characterized in that, described operation information also comprises the downloading task of the webpage label of described browser execution, described browser and the skin of described browser modification information.
6. method according to claim 1, is characterized in that, if judge described anomalous event, is to recover anomalous event, and described method also comprises:
Adopt fault-tolerant way to recover the running status of described browser.
7. a computer-readable storage medium, is characterized in that,
Described computer-readable storage medium has program stored therein, and described program comprises the step as described in claim 1 ~ 6 any one while carrying out.
8. the automatic restorer of browser, is characterized in that, comprising:
Trapping module, the anomalous event occurring for catching browser execution process;
Judge module, for judging whether described anomalous event is to recover anomalous event;
Preserve module, when the determination result is NO at described judge module, preserve the operation information of described browser before there is described anomalous event; Wherein, described operation information at least comprises the guidance path of the interface layout information of described browser and the webpage of described browser execution;
Collapse handler module, be used for starting collapse handling procedure, and the handle of described browser process is passed to described collapse handling procedure so that described collapse handling procedure obtains the dump file of described browser by described handle, and according to described dump file, analyze described browser and occur to trigger described browser after abnormal reason and restart;
Load-on module, for the operation information before there is described anomalous event is loaded into described browser by the described browser of preserving, thereby recovers the running status of browser before there is described anomalous event.
9. equipment according to claim 8, it is characterized in that, described trapping module catches specifically for adopting vectorization abnormality processing Vectored Exception Handler, invalid parameter handling procedure Invalid Parameter Handler or pure virtual function to call abnormality processing Purecall Handler the anomalous event occurring in browser execution process.
10. equipment according to claim 8 or claim 9, is characterized in that, described preservation module comprises:
First obtains submodule, for obtaining the operation information of described browser before there is described anomalous event;
Serialization submodule, for described operation information is carried out to data serializing, obtains the file of expandable mark language XML form;
Preserve submodule, for the file of described XML form is saved to local external unit.
11. equipment according to claim 10, is characterized in that, described load-on module comprises:
Second obtains submodule, for obtain the file of XML form from described local external unit;
Unserializing submodule, for the file of described XML form is carried out to data unserializing, obtains the operation information of described browser before there is described anomalous event;
Load submodule, for the operation information before there is described anomalous event is loaded on described browser by described browser.
12. equipment according to claim 8, is characterized in that, described operation information also comprises the downloading task of the webpage label of described browser execution, described browser and the skin of described browser modification information.
13. equipment according to claim 8, is characterized in that, also comprise:
Fault-tolerant module, for being to adopt fault-tolerant way to recover the running status of described browser when judgment result is that of described judge module.
CN201210344078.6A 2012-09-17 2012-09-17 A kind of browser automatic recovery method and equipment Active CN103678019B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210344078.6A CN103678019B (en) 2012-09-17 2012-09-17 A kind of browser automatic recovery method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210344078.6A CN103678019B (en) 2012-09-17 2012-09-17 A kind of browser automatic recovery method and equipment

Publications (2)

Publication Number Publication Date
CN103678019A true CN103678019A (en) 2014-03-26
CN103678019B CN103678019B (en) 2016-04-13

Family

ID=50315671

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210344078.6A Active CN103678019B (en) 2012-09-17 2012-09-17 A kind of browser automatic recovery method and equipment

Country Status (1)

Country Link
CN (1) CN103678019B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103955478A (en) * 2014-03-31 2014-07-30 北京奇虎科技有限公司 Display method and device for closed webpage label and/or browser window
CN104361076A (en) * 2014-11-12 2015-02-18 腾讯科技(成都)有限公司 Method and device for processing abnormality of browser
CN105335244A (en) * 2014-08-15 2016-02-17 ***股份有限公司 Application program recovery method
CN106547639A (en) * 2016-11-11 2017-03-29 腾讯音乐娱乐(深圳)有限公司 A kind of character string processing method and equipment
CN106687929A (en) * 2014-09-04 2017-05-17 精工爱普生株式会社 Data processing system, data processing method, and terminal device
CN106919573A (en) * 2015-12-24 2017-07-04 北京奇虎科技有限公司 A kind of method and apparatus for restarting browser
WO2017120877A1 (en) * 2016-01-15 2017-07-20 杨瑛 Method for pushing information when restarting webpage, and electronic device
WO2017120878A1 (en) * 2016-01-15 2017-07-20 杨瑛 Method for restarting browser webpage, and electronic device
CN107992375A (en) * 2017-10-30 2018-05-04 努比亚技术有限公司 A kind of browser fault handling method, terminal and computer-readable recording medium
CN109086164A (en) * 2018-06-29 2018-12-25 努比亚技术有限公司 A kind of application crashes processing method, terminal and computer readable storage medium
CN110249305A (en) * 2017-02-02 2019-09-17 微软技术许可有限责任公司 Shell operation browser extension when browser crash or hang-up
CN107490380B (en) * 2017-10-10 2020-03-10 Oppo广东移动通信有限公司 Navigation method, navigation device, storage medium and mobile terminal
CN112333497A (en) * 2020-09-28 2021-02-05 深圳Tcl新技术有限公司 User data display method, device, equipment and readable storage medium
CN113127239A (en) * 2019-12-31 2021-07-16 深圳云天励飞技术有限公司 Page state monitoring method, device, terminal and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102215215A (en) * 2010-08-02 2011-10-12 深圳市深信服电子科技有限公司 Method for recovering page and electronic terminal
CN102236587A (en) * 2010-04-28 2011-11-09 上海中标软件有限公司 Recovery method for abnormal firefox browser

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102236587A (en) * 2010-04-28 2011-11-09 上海中标软件有限公司 Recovery method for abnormal firefox browser
CN102215215A (en) * 2010-08-02 2011-10-12 深圳市深信服电子科技有限公司 Method for recovering page and electronic terminal

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103955478B (en) * 2014-03-31 2016-08-31 北京奇虎科技有限公司 Buttoned-up web page tag and/or the display packing of browser window and device
CN103955478A (en) * 2014-03-31 2014-07-30 北京奇虎科技有限公司 Display method and device for closed webpage label and/or browser window
CN105335244B (en) * 2014-08-15 2018-08-10 ***股份有限公司 Method for application recovery
CN105335244A (en) * 2014-08-15 2016-02-17 ***股份有限公司 Application program recovery method
CN106687929A (en) * 2014-09-04 2017-05-17 精工爱普生株式会社 Data processing system, data processing method, and terminal device
CN104361076A (en) * 2014-11-12 2015-02-18 腾讯科技(成都)有限公司 Method and device for processing abnormality of browser
CN104361076B (en) * 2014-11-12 2018-02-09 腾讯科技(成都)有限公司 The abnormality eliminating method and device of browser
CN106919573A (en) * 2015-12-24 2017-07-04 北京奇虎科技有限公司 A kind of method and apparatus for restarting browser
WO2017120877A1 (en) * 2016-01-15 2017-07-20 杨瑛 Method for pushing information when restarting webpage, and electronic device
WO2017120878A1 (en) * 2016-01-15 2017-07-20 杨瑛 Method for restarting browser webpage, and electronic device
CN106547639A (en) * 2016-11-11 2017-03-29 腾讯音乐娱乐(深圳)有限公司 A kind of character string processing method and equipment
CN106547639B (en) * 2016-11-11 2019-11-22 腾讯音乐娱乐(深圳)有限公司 A kind of character string processing method and equipment
CN110249305A (en) * 2017-02-02 2019-09-17 微软技术许可有限责任公司 Shell operation browser extension when browser crash or hang-up
CN110249305B (en) * 2017-02-02 2022-07-15 微软技术许可有限责任公司 Shell operation browser extension when browser crashes or hangs
CN107490380B (en) * 2017-10-10 2020-03-10 Oppo广东移动通信有限公司 Navigation method, navigation device, storage medium and mobile terminal
CN107992375A (en) * 2017-10-30 2018-05-04 努比亚技术有限公司 A kind of browser fault handling method, terminal and computer-readable recording medium
CN109086164A (en) * 2018-06-29 2018-12-25 努比亚技术有限公司 A kind of application crashes processing method, terminal and computer readable storage medium
CN113127239A (en) * 2019-12-31 2021-07-16 深圳云天励飞技术有限公司 Page state monitoring method, device, terminal and storage medium
CN112333497A (en) * 2020-09-28 2021-02-05 深圳Tcl新技术有限公司 User data display method, device, equipment and readable storage medium

Also Published As

Publication number Publication date
CN103678019B (en) 2016-04-13

Similar Documents

Publication Publication Date Title
CN103678019B (en) A kind of browser automatic recovery method and equipment
US10838838B2 (en) Method and apparatus for dealing with abnormality of application program and storage medium
US9602347B2 (en) Method, system and program for browser to switch IE kernel
CN104252477B (en) Method and device for controlling webpage pop-up window
CN103106196B (en) A kind of method and apparatus recovering browsing device net page
CN104049986A (en) Plugin loading method and device
CN102236587B (en) Recovery method for abnormal firefox browser
CN108399124B (en) Application testing method and device, computer equipment and storage medium
CN105573733B (en) Method, web front-end and the system that browser is communicated with web front-end
CN101213518A (en) System and method to optimize OS context switching by instruction group trapping
CN105279021A (en) Method and device for executing non-maskable interrupt
WO2017206476A1 (en) Method, device and apparatus for detecting cpu occupation
WO2020000747A1 (en) Anti-crawler method and terminal and computer readable storage medium
CN104077220A (en) Method and device for debugging microprocessor without interlocked piped stages (MIPS) framework operating system kernel
CN110275705A (en) Generate method, apparatus, equipment and the storage medium for preloading page code
CN105354498A (en) Operation method of registry, related device and equipment
CN113419817A (en) Front-end application nesting method, device, equipment and storage medium
CN104537005A (en) Data processing method and device for webpage crawling
US10915624B2 (en) Method and apparatus for determining behavior information corresponding to a dangerous file
CN106997313B (en) Signal processing method and system of application program and terminal equipment
CN104598267A (en) Application calling method and device
CN112379993A (en) Robot process automation processing system, method and device
CN113467981A (en) Exception handling method and device
CN111008044A (en) Application program recovery method and system and electronic equipment
CN108108198A (en) For the method and system of computer system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20221117

Address after: 1402, Floor 14, Block A, Haina Baichuan Headquarters Building, No. 6, Baoxing Road, Haibin Community, Xin'an Street, Bao'an District, Shenzhen, Guangdong 518133

Patentee after: Shenzhen Yayue Technology Co.,Ltd.

Address before: 2, 518057, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District

Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.