2016-07-08 48 views
3

我正在寫一個Javascript庫,我希望能夠通過一些工具,將有沒有一個工具來檢測我的Javascript代碼中的瀏覽器兼容性問題?

  1. 檢測與某些瀏覽器不兼容的方法來運行它,和/或
  2. 告訴我哪些瀏覽器支持我的代碼。

到目前爲止我找不到什麼東西這個樣子。它真的不存在嗎?


以前的研究:

  • 我發現http://caniuse.com檢查的具體方法,但它並不能幫助我找出問題,我不知道。
  • 我讀過questionafterquestion關於瀏覽器兼容性,但沒有找到合適的東西。
  • 我發現了一些用於在不同瀏覽器(例如Sauce Labs)中運行我的單元測試的工具,但那不是我正在嘗試做的。

回答

0

您是否檢出Modernizr? https://modernizr.com/

來自網站: Modernizr告訴你用戶的瀏覽器必須提供HTML,CSS和JavaScript功能。

這是一個超快測試的集合 - 或稱爲「檢測」,因爲我們喜歡稱它們爲網頁加載時運行,然後您可以使用結果爲用戶定製體驗。

因此,使用Modernizr,您可以進行功能檢測,並且我相信您可以插入舊版瀏覽器的墊片。

0

我想說你要做的事情幾乎是跨瀏覽器單元測試打算測試。你幾乎要求一個代理服務,它會爲你創建和運行這些服務,我相信它不存在。