/!\ window.navigator.battery IS STRONGLY DISCOURAGED的使用和這個問題現在還沒有值得一試THANK YOU /!\獲取電池級JavaScript
我想要得到當前系統的電池電量。下面是我打算讓輸出:
如果桌面(無電池) 電池電量:100%
如果筆記本 電池電量:XXX%(取決於等級)
所以我嘗試了window.navigator.battery
在我的JSFiddle的Mozilla基金會的片段。
問題:運行Chrome 20+版本(目前爲46),我仍然在控制檯上的錯誤:
Uncaught TypeError: Cannot read property 'addEventListener' of undefined
所以我的理解與所謂電池級別實例化對象battery
是什麼都不返回
有人想通了嗎?
當這段代碼工作時,我的算法的要點是定義用戶無法執行的有關剩餘電池電量的操作。例如,我不希望用戶進行沉重的操作,可能會將他的電池電量降至臨界點,並使關鍵操作失敗。
請注意,你的鏈接到的jsfiddle導致的主頁,而不是一個具體的小提琴證明的問題。 –
##鉻60:## 輸入> window.navigator.battery ---------- 輸出<未定義 –
正如它過時,我將提及它在此之上問題,謝謝。 –