為什麼chrome瀏覽器更新到72.0版本後,很多插件都崩潰了?

思維導圖愛好者


作為google開發的一款瀏覽器,其一問世就以卓越的性能和強大的插件擴展能力迅速成為程序員的鐘愛,但是我們也經常會遇到chrome瀏覽器崩潰的現象,讓人非常苦惱,感嘆一下原來大神開發的神器也有bug。

我總結一下出現崩潰的原因有如下幾點:

1、樓主自己的機器內存不足,打開的程序很多,卡頓導致crash;

2、現在的chrome瀏覽器本身就很佔內存,在chrome上插件、擴展、播放flash視頻、標籤頁等都是以獨立進程存在的,很吃內存,如果你打開了特別多的標籤頁和插件,容易導致崩潰,隨著chrome升級,增加的功能越來越多,我想它對宿主機器的要求也越來越高;

3、chrome出現內存洩露,以前可能會有,不過都已經迭代了這麼多版本,猜測這種可能性很低了;

4、chrome升級後,修改了原先插件擴展的API,沒有做向後兼容,導致以前的插件運行崩潰

5、72版本的chrome禁止了代碼注入,有可能是導致插件crash的一個原因

解決方案:

1、重啟電腦殺進程或者打開進程管理殺進程,釋放內存

2、關閉多餘的標籤頁,卸載或者關閉不需要的擴展和插件

3、如果是第四種情況和第五種情況,那隻能等待插件的升級

4、打開chrome安裝文件夾,在啟動文件上右鍵,打開chrome屬性,在目標輸入框內(結尾)輸入-no-sandbox,然後各種確認,關閉瀏覽器,重新生成桌面快捷方式,重新打開chrome

5、對於chrome升級是否因為API的改變導致了不能向後兼容,可以做插件的debug

/Applications/Google\\

Chrome.app/Contents/MacOS/Google\\

Chrome --enable-logging --v=1&
tail -f ~/Library/Applications\\ Support/Google/Chrome/

chrome_debug.log

喜歡我的回答就關注我吧,有問題可以發表評論,我們一起學習,共同成長!


做前端的蝸牛


首先一個,更新後的瀏覽器對安全把控的很嚴格了,很多不符合安全規範的都無法安裝和使用,其次,插件都是各個開發者或團隊基於老版本主要是穩定版開發的,還沒有推出基於新版本的升級補丁或插件。

不過如果不影響使用,建議不要更新到最新版,就像很多人用著win7,看到win10出來了,就趕緊更新到10,結果平時使用的很多軟件都沒法用了,得不償失。


年少輕狂不惜流年


版本不兼容,插件沒更新上。總結一下就一句話,插件作者沒更新插件源代碼


技術源


谷歌早就給出了原因。在 Chrome 72 中,谷歌完全禁止了代碼注入這種方式,相關第三方應用程序將不能正常運行。


莊周夢310918


感覺是插件更新速度更不上


戎馬青年


最好過段時間升級,插件升級跟不上


分享到:


相關文章: