モバイルデバイスのシェアはネットワークトラフィックが大幅に増加しており、ネットワークトラフィックが非常に寄与しているため、モバイルデバイスでは、いくつかのAPIと設計の概念を個別に作成しました。非常に典型的な例は、W3Cバッテリー状態APIです。これにより、アプリケーションはデバイスのバッテリーステータス情報について学習できます。この記事では、この新しいAPIを調査し、既存のアプリケーションに統合する方法を示します。
デバイスがサポートするかどうかを確認してください現在、バッテリーAPIはまだ主流のサポートを受けていません。したがって、このAPIを使用する前に、現在のデバイスがこのAPIをサポートするかどうかを確認する必要があります。以下に示す関数は、BOONE値(True/False)を返し、現在のブラウザがバッテリーステータスAPIをサポートしているかどうかを示します。
この関数は、最初にnavigator.batteryオブジェクトが存在するかどうかを検出します。存在しない場合は、モジラ固有の検出を続けてください
Navigator.mozbatteryは存在しますか? WebKitBatteryオブジェクトも検出するコードをいくつか見てきましたが、Chromeに存在することを確認することはできません。
参照ドキュメント:https://developer.mozilla.org/en-us/docs/dom/window.navigator.battery
XML/HTMLコードコピーコンテンツにクリップボードに