2015-10-04 60 views
2

我有一個問題,在Safari 9 window.performance.now()我的操作系統是OS X小牛在MacBook Pro的2010年年中window.performance.now()在Safari中未定義9

蘋果Safari瀏覽器9發佈了OS X Yosemite和小牛用戶: http://www.macrumors.com/2015/09/30/apple-releases-safari-9-for-yosemite-users/

caniuse.com/#search=performance說,在Safari 8和9對window.performance.now()支持:

enter image description here

,但我舉st今天從Safari 7更新到Safari 9,令人大失所望:window.performance是未定義的!

enter image description here

它應該工作?它對某人有用嗎?這是我的操作系統和/或硬件的問題嗎?

+0

適合我,Safari 9,Yosemite。 – kombucha

+0

它給分數?測試例如。這裏:http://jsbin.com/luxonuv/1/edit?js,output –

+0

看來我必須更新到El Capitan? –

回答

3

這是由於小牛。 Safari 9安裝在小牛身上,但由於某種原因performance.now()沒有工作。

可能蘋果會在下一次Safari更新中修復這個錯誤。

我安裝埃爾卡皮坦和它的工作:

enter image description here

這是我使用performance.now()測量功能執行時間更新測試頁:http://jsbin.com/qocojaducu/1/edit?js,output