サーバーにリクエストを送信する必要がありますが、これは残念ながら HTML や JS だけでは不可能です。これらはどちらもフロントエンドのスクリプト言語です。つまり、DOM が読み込まれると、通常の HTML と CSS を使用した DOM の操作はフロントエンドにのみ影響します。
私の知る限り、iOS がスリープ状態にならないようにする方法はほんの一握りしかありません。その 1 つは、iOS でサービスを何度も取得するおもちゃのアプリを作成することであり、もう 1 つは を設定することですapplication.idleTimerDisabled = YES
が、どちらもこれらのソリューションのうち、Web フロントエンド テクノロジの範囲外です。
Web アプリを介してセッションが失われるのを防ぎたい場合は、安価なサーバー側関数を作成して、サーバーの時刻を頻繁に ping し、ユーザーのセッションを維持することができます。
JavaScript と PHP を使用した例:
function cd(){
var alerttime = "<?php echo date('h:i:s', (strtotime($_SESSION['ordertime']) + (1 * 60))); ?>"
var extratime = "<?php echo date('h:i:s', (strtotime($_SESSION['ordertime']) + (2 * 60))); ?>";
redo();
}
function getTime(){
currenttime = "<?php echo date('h:i:s', time()); ?>";
var cd = setTimeout("getTime()",1000);
}