簡體   English   中英

React Native - 在特定電池百分比的后台執行代碼

[英]React Native - Execute code in background on specific battery percentage

我有一個 React 本機應用程序,用戶可以在其中選擇 15 到 100 之間的任何電池電量。當他的電池電量達到所選值時,應該執行 javascript 代碼。

當應用程序在后台時,有沒有辦法做到這一點? 我知道我可以有長時間運行的任務,這些任務將作為通知顯示給用戶,我可以在那里有我的代碼邏輯。

有沒有不包括長時間運行任務的替代方案?

我針對這個問題的解決方案是在android中注冊一個BroadcastReceiver,每次電池百分比變化時都會執行。 它在后台工作,如果電池電量達到某個閾值,則可以執行無頭任務,該任務將運行 javascript 代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM