2013-08-25 34 views
13

我建立了一個HTML5頁面之外加載web_accessible_resources上市。我正在使用JQuery,並且出現以下兩個控制檯錯誤。的JQuery 2.0.3瀏覽器錯誤資源必須以清單關鍵的網頁擴展

Denying load of chrome-extension://kkelicaakdanhinjdeammmilcgefonfh/js/jquery.min.map. Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension. localhost/:1 

GET chrome-extension://invalid/ chrome-extension://invalid/:1 

據我可以告訴一切正常宣佈。這裏是我的html頁面的頂部

<!DOCTYPE HTML> 
<html> 
    <head> 
     <title>Page Title</title> 
     <link href="css/main.css" type="text/css" rel="stylesheet" /> 
     <link href="css/archivo-narrow.css" type="text/css" rel="stylesheet" /> 
     <script type="text/javascript" src="scripts/jquery-2.0.3.min.js"></script> 
    </head> 

什麼是觸發這個錯誤?

回答

9

如果您使用的是Chrome瀏覽器擴展的Windows Resizer的可能是做與看到http://windowresizer.userecho.com/topic/185143-exception-in-development-tools-in-chrome-dev-m-29015302-66-and-29015353-611/我收到了同樣的錯誤。如果我禁用擴展名,我不會再收到錯誤消息。

+0

我使用。我會嘗試一下,看看它是否修復它。 – LoneWolfPR

+1

Chrome擴展「ScrollMaps」爲我做。我通過在Chrome擴展頁面搜索錯誤中給出的擴展名來發現問題。 – nt22

+0

基本上有明顯導致這種**幾個不同的擴展。只要嘗試禁用您安裝的最後一個,並繼續以向後的時間順序禁用,直到錯誤消失。 –

1

難道ü在chrome清單文件正確註冊烏拉圭回合中的所有文件?我猜那裏有什麼不對

10

如果你只是想溫和地刪除這條消息,關掉源地圖

對於鉻用戶:按下Ctrl + Shift + I,點擊齒輪圖標在右手側打開設置,取消選中啓用源映射

對於其他用戶,閱讀Developer Tools - Source maps

詳細的問題:這是因爲頁面包含一個精縮JS/CSS /資源,將其粘貼原始文件的映射路徑。不幸的是,映射路徑中缺少該文件。

+0

我的長子,先生 - 他是你的。快來收集你的閒暇時間。 –

11

如果不從CDN使用jQuery(你下載的jQuery自己,然後包括它),它將無法找到它的源圖,來修復這個錯誤下載jQuery的源地圖

你可以找到源地圖路徑資源標籤開發工具,然後打開你的jQuery的文件,你會發現這樣的事情

/*! jQuery v2.0.3 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license 
//@ sourceMappingURL=jquery-2.0.3.min.map 
*/ 

然後去http://code.jquery.com/sourceMappingURL,在這種情況下= http://code.jquery.com/jquery-2.0.3.min.map,然後將其保存在同一目錄你救了你jQuery的文件

+5

+1。這解決了我的問題。我從之前使用的jq1.7跳出來,所以我不知道我錯過了一個額外的文件。 (我不得不將''web_accessible_resources':[「jquery-2.0.3.min.map」]添加到我的manifest.json中,但我不知道其他情況。) –

相關問題