Google Chrome DevTools 無法解析 SourceMap:chrome-extension

Google Chrome DevTools 無法解析 SourceMap:chrome-extension

我正在使用 jQuery 在 Rails5 上進行開發。今天下午,我突然開始在 DevTools 控制台中收到這些訊息。即使在 StackOverflow 下執行 DevTools 也會發生這種情況。我清除了緩存,重新啟動瀏覽器,沒有任何變化。

在尋找解決方案時,我遇到了 44315460瀏覽器什麼時​​候下載來源地圖?但我甚至不知道該怎麼辦。

OBTW,點擊任何連結都會產生“ERR_FILE_NOT_FOUND”。

我不知道這是如何開始的,也不知道如何解決它。建議?

DevTools failed to parse SourceMap: chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/sourcemaps/onloadwff.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CustomisedWorkItemMessaging.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CaptureBrowserEvent.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CustomisedWorkItemMessaging.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CaptureBrowserEvent.js.map

答案1

對我來說,它有助於僅在開發工具中啟用當前上下文。

僅選定上下文複選框已啟用

警告:它不粘。每次打開 DevTools 時都必須重置它。

警告: 對其他域的 API 呼叫不會顯示任何錯誤,因為它們屬於不同的上下文。

答案2

我已經就此提出了一個 Chromium 問題:

https://bugs.chromium.org/p/chromium/issues/detail?id=1052872

我認為最近的多份報告看起來好像這是 Chrome 升級帶來的新錯誤。

我正在開發的 React/Webpack 專案也發生了這種情況,該專案之前建置得很好,沒有出現此問題。

除了我認為不一樣的舊問題之外,我找不到任何重複的內容。


編輯:

這是一個錯誤!部分在 Chrome 中,部分在某些擴充功能中。它不會影響擴展的工作方式。不起作用的功能(從擴充功能載入來源映射)應該與擴充功能的最終用戶無關,而且它始終不起作用,只是現在 DevTools 正在標記錯誤。

注意如果您在嘗試在 HTTPS 下偵錯時看到自己的來源映射檔案出現此錯誤...這是一個不同的錯誤!這是被追蹤的可能需要一些時間來修復


使固定?

如果您很高興丟失擴展程序,那麼按照此處的其他答案,單擊失敗消息中的鏈接,然後查看地址欄的左側(不是在主視窗中)查看您需要停用哪個擴充功能。

在此輸入影像描述

如果您需要啟用相關擴展,那麼@Webber's回答使用Selected context only效果很好(但當你關閉並重新開啟 Chrome 時它不會保持設定狀態),或者 OP @Richard_G's建議過濾器看起來不錯(並且保持設定) - 但我發現建議的過濾器刪除了太多東西:

嘗試僅用-chrome-extension作過濾器,如下圖所示。

在此輸入影像描述

在此輸入影像描述

在此輸入影像描述

答案3

從昨天起,同樣的事情開始發生在我們身上。我認為這個問題與Google2月7日推送的更新有關。

https://chromereleases.googleblog.com/2020/02/beta-channel-update-for-chrome-os.html

根據迄今為止的答案/評論,這 3 個擴展似乎受到了影響。

Adblock: cfhdojbkjhnklbpkdaibdccddilifddb
LastPass: hdokiejnpimakedhajhdlcegeplioahd
Test & Feedback: gnldpbnocfnlkkicnaplmkaphfdnlplb

對我來說,暫時停用這些擴充功能是有效的,但更永久的解決方案是提出錯誤報告。

也有可能這個版本使一些擴充功能不相容,所以也許我們應該等待擴展創建者發布相容版本。

其他臨時解決方案是允許擴充功能「點擊」或「特定網站」載入。

像這樣

答案4

我有一個臨時旁路,有點醜。希望供應商能夠自行解決這個問題。我所做的就是在控制台設定中新增一個否定過濾器,如下所示。我不會將此標記為可接受的解決方案。

-DevTools failed to parse SourceMap: chrome-extension:

在螢幕截圖中: 在此輸入影像描述

相關內容