2012-09-21 34 views
1

我已經找到了解決方法,如何檢查在JavaScript/jQuery中的活動選項卡,我發現這篇文章。Visibility.js - 如何使用退回?

How to check active tab in javascript/jsquery?

我嘗試使用插件在https://github.com/ai/visibility.js和它的作品!

我目前正在爲我的網頁使用CDN縮小版。

但是有些東西讓我煩惱。縮小版本中包含備用插件嗎?我需要做些事情來使用後備?或者它在幕後工作?

編輯:這是讓我困惑的段落。

在大多數情況下,你並不需要檢查是否網頁瀏覽權限API 在瀏覽器實際上是支持的,如果沒有,圖書館 將只是假設的頁面是可見的所有的時間,並且您的邏輯 仍然可以正常工作,儘管在某些情況下效率較低。

所以它是說我們不需要檢查,但如果它不被支持,只是假設頁面始終可見?這是一個後備呢?

+0

我遇到了類似的問題,當我使用jquery庫時,它給我很多煩惱,並使我的頭髮變白。 –

回答

0

至於我可以看到有由visibility.js

visibility.core.js 

visibility.timer.js 

visibility.fallback.js 

visibility lib

縮小的版本上市提供3個庫可在位置minified libs

visibility.fallback-0.5.0.min.js 

visibility.timers-0.5.0.min.js 

visibility.core-0.5.0.min.js 

而且一個包含所有三個的聚合JS:

visibility-0.5.0.min.js 

只要你使用聚合visibility-0.5.0.min.js你應該是好的。

+0

好的。這真的解釋了很多。只是最後一個問題。我是否需要做任何事情,比如手動檢查是否支持,或者不支持? – arvinsim

+0

由於三個js都是1KB,聚合大小約爲3KB,所以我非常肯定聚合已經包含了所有這三個,所以你可能不需要手動檢查。希望有所幫助! – Anshu

+0

好的謝謝你的答案! – arvinsim