プログレッシブ ウェブ アプリ (PWA) は、モバイル デバイス上でバックグラウンド サービスを実行して、ハードウェア (加速度計、GPS など) からデータを取得できますか? 質問する

プログレッシブ ウェブ アプリ (PWA) は、モバイル デバイス上でバックグラウンド サービスを実行して、ハードウェア (加速度計、GPS など) からデータを取得できますか? 質問する

モバイルブラウザの機能を確認するには、https://whatwebcando.today/しかし、フォアグラウンドで実行されていないときにハードウェア API を照会できますか?

つまり... PWA を使用すると、Android 用の Octo U のように、バックグラウンドで実行中にハードウェア情報を取得し、その情報を Web サーバーに投稿するアプリを構築できるのでしょうか?

ベストアンサー1

コードを「バックグラウンド」で実行する現代的な方法は、サービスワーカーpushイベント ハンドラー (受信プッシュ メッセージによってトリガーされる) またはsyncイベント ハンドラー (以前に失敗したタスクの自動再生によってトリガーされる) を介して実行されます。

現時点では、サービス ワーカー内から、質問されている種類のハードウェア センサーにアクセスすることはできません。

おすすめ記事