2014-10-29 68 views

回答

9

即一個modernizr試驗的結果。它通過嘗試訪問所有已知的瀏覽器版本(mozIndexedDBwebkitIndexedDB,indexedDB等)來檢查indexedDB是否存在。

你可以放心地忽略它,它只是說如果你使用webkitIndexedDB作爲實際的代碼(即存儲數據),你應該使用indexedDB代替。

如果你根本沒有使用indexedDB,你應該創建一個新的自定義build of modernizr,它只有只有檢測到你實際需要。很可能這是一個的版本,其中的所有內容都是,這拖累了整個站點的性能。

此外,如果您正在使用Modernizr 1.7 - 多數民衆贊成現在。我真的會推薦更新!

0

另外,對於不使用Modernizer的人,es6-shim也有類似的測試。

0

Double如果您正在使用視圖,請檢查所有函數是否存在(尤其是如果您移動了某些東西)。

由於一些奇怪的原因,我的一個.Net MVC應用程序的視圖沒有顯示。這個錯誤出現了。

我在代碼中的其他地方移動了一個函數,並且無法再找到該函數,這可能是導致錯誤彈出的原因之一。我指出它的新位置後,錯誤就消失了。

@functions{ 
    function do(){ 
     @* ///Do something. *@ 
     <C#function> 
    } 
    .... 
} 
0

我剛剛開始從Chrome上運行hasOwnProperty到'window'屬性列表的循環中。幸運的是,它只是調試代碼,但令人討厭!

(index):118 window.webkitStorageInfo'已被棄用。請改用'navigator.webkitTemporaryStorage'或'navigator.webkitPersistentStorage'。 (index):118'webkitIndexedDB'已棄用。請改用'indexedDB'。

function listObject(_type) 
{ 
    for (var f in this) 
    { 
     if (this.hasOwnProperty(f)) 
     { 
      if (this[ f ] && this[ f ].prototype instanceof _type) 
      { 
       console.log(f); 
      } 
     } 
    } 
} 
相關問題