Я ищу возможность запуска приложения в фоновом режиме на мобильных операционных системах (когда приложение неактивно или экран выключен), но не нашел ничего для NativePHP. Я проверил пару приложений с открытым исходным кодом (например, https://github.com/NativePHP/awesome-nativephp), но не нашел ничего похожего на мой запрос. Возможно ли это?
Он использует простой запрос ping, который возвращает фактическое состояние процесса:
function checkState() {
fetch('/cgi/ch_ref.php')
.then(response => response.text())
.then(data => {
// TBD: handle response data
})
.catch(error => {
console.error('Ping error:', error);
});
}
const timerInterval = setInterval(checkState, 30000);
@vite(['resources/js/ping.js'])
Подробнее здесь: https://stackoverflow.com/questions/799 ... background