Վերբեռնում է, երբ Chrome ահազանգը հասնում է սպասարկման աշխատողին, այլ ոչ թե երբ էջի ներսում սկրիպտը արթուն է:
Ներդիրները քնում են, անտեսվում և անտեսվում են հիշողության ճնշման պատճառով: Փակվում են թռուցիկները: Էջի ժամանակաչափերը մահանում են փաստաթղթի հետ: Auto Refresh Turbo-ը պահում է ժամանակացույցը ընդլայնման ծառայության աշխատողում և զանգում է tabs.reload, երբ ահազանգը միանում է, ինչի պատճառով հետհաշվարկը կարող է ավելի երկար մնալ ելնող պատուհանից:
Դերասանները ժամանակագրության մեջ
- Ծառայության աշխատող — պատկանում է նիստի վիճակին և հաջորդ ահազանգին
- chrome.alarms — աշխատողին արթնացնում է նախատեսված տիզը
- tabs.reload — կատարում է նորմալ կամ կոշտ վերաբեռնում այդ ներդիրի ID-ի համար
- Թռուցիկ / կրծքանշան / կամընտիր էջի չիպ — մնացած ժամանակի դիտումներ; ոչ թե իշխանություն
Ապրանքի խորը ուղին. ինչպես է աշխատում ներդիրների ավտոմատ թարմացումը:
Մեկ ցիկլ
- Դուք սեղմում եք Սկսել ընդմիջումով (ֆիքսված կամ պատահական) ներդիրի համար
- Աշխատողը պահում է նիստը և զինում հաջորդ ահազանգը
- UI մակերեսները ցույց են տալիս մնացած ժամանակը
- Զարթուցիչը միանում է → Chrome-ը վերաբեռնում է ներդիրը
- Եթե նիստը շարունակվի, հաջորդ ուշացումը զինված է
- Ժամանակացույցի կանոնները, stop-after-N, փոխազդեցության կանգառը կամ կասկածելի էջի կանգառը կարող են դադարեցնել կամ դադարեցնել հանգույցը
Երբ ներդիրը հետին պլանում է
Հետին պլանի ներդիրները կարող են փակվել JavaScript էջի համար: Սա պատճառներից մեկն է, որ միայն բովանդակության սցենարով ժամանակաչափը թույլ հիմնական հանգույց է: Զարթուցիչները + աշխատողների ժամանակացույցը նախատեսված են վերբեռնման փորձերը ձեր միջակայքին համապատասխան պահելու համար, նույնիսկ երբ էջը կենտրոնացած չէ՝ ենթակա Chrome-ի սեփական ընդլայնման և էներգիայի քաղաքականության:
Հեռացված և սառեցված ներդիրներ
Chrome-ը կարող է հեռացնել ներդիրը՝ հիշողությունն ազատելու համար: Ավելի ուշ վերաբեռնումը շարունակում է թիրախավորել ներդիրի ID-ն, եթե նիստը մնում է վավեր. փաստաթուղթը թարմ է բեռնվում: Եթե ներդիրն ամբողջությամբ փակված է, այդ նիստը պետք է ավարտվի. փակ ներդիրները լուռ զոմբիներ չեն:
Սպասարկման աշխատողը վերագործարկվում է
Աշխատողները կարող են քնել: Տեղական պահոցում պահպանվող ակնոցները օգնում են վերականգնել աշխատաշրջանները վերագործարկումից հետո: URL-ները և միջակայքերը պահվում են վերականգնման այդ ճանապարհի համար, այլ ոչ թե զննարկման պատմության արտադրանք ստեղծելու համար: Տես Գաղտնիության քաղաքականություն:
Ելնող պատուհանը փակելը չի դադարեցնում նիստը. աշխատողը պահում է ահազանգը, և ելնող պատուհանը նորից բացելը պետք է նորից ցույց տա մնացած ժամանակը: Սեղմեք Stop, երբ ցանկանում եք ավարտել թարմացումը:
Պլանավորեք պատուհանները և ժամացույցը
Ամենօրյա պատուհանից դուրս նիստը դադարեցված է. ահազանգերը չպետք է վերաբեռնվեն, քանի դեռ պատուհանը չի բացվել: Դա Stop չէ: Հստակեցրեք վիճակները schedule paused vs stop և օրվա ժամանակացույց:
Վերաբեռնումից հետո միջերեսը վերամիավորվում է
Լրիվ վերաբեռնումը նոր փաստաթուղթ է ստեղծում: Լրացուցիչ տեսողական ժմչփը նորից տեղադրվում և համաժամացվում է աշխատողի հետ: Վաղ ներարկումը կարճ է պահում բացը; աշխատողը դեռ որոշում է հաջորդ հրդեհի ժամը:
Ինչը կարող է արգելափակել հրդեհը
- Պլանավորեք դադար
- Կանգ / կանգառ-հետո-Ն
- Դադարեցնել սեղմել/տեսել
- Կասկածելի էջի կանգառ
- Թույլտվությունները բացակայում են կամ չվերբեռնվող URL-ի սխեման
Ուղղում. անսարքությունների վերացում:
Մի քանի ներդիրների ժամանակացույց
Յուրաքանչյուր ներդիրի նստաշրջան ունի իր ահազանգերն ու ընտրանքները: Հինգ ներդիրները նշանակում են հինգ անկախ կյանքի ցիկլեր, որոնք օգտակար են պատերի համար, հեշտ է գերբեռնել մեկ ծագում, եթե զգույշ չլինեք (գնահատման սահմանափակումներ):
Փորձեք այն
Տեղադրեք Auto Refresh Turbo, սկսեք 30 վայրկյան տևողությամբ աշխատաշրջան, փակեք ելնող պատուհանը և հաստատեք, որ ներդիրը դեռ վերաբեռնվում է ըստ ժամանակացույցի: