84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
Webページを閉じたときに収集したアクセス情報をサーバーにajaxで送信したいのですが、現実的でしょうか? ? おおよそのコード構造は次のとおりです:
問題は、ajax をトリガーするために window.onbeforeunload を使用するのが現実的かということです。 ユーザーの電話が動かなくなったり、ネットワークに問題がある場合、ajax トリガーを見逃す可能性が高くなりますか? ?
追記: wamp でテストできます。
欢迎选择我的课程,让我们一起见证您的进步~~
あなたのこのアプローチは間違いなくデータの損失につながり、一度損失すると回復することはできません。
データが重要な場合は、コピーをローカル キャッシュに保存し、アクセスするたびにタイムスタンプを比較することをお勧めします。タイムスタンプが最後にバックグラウンドに送信されたときよりも新しい場合は、バックグラウンド データを更新します。
これを行うと、ネットワークの問題によるデータ損失を回避できます。
あなたのこのアプローチは間違いなくデータの損失につながり、一度損失すると回復することはできません。
データが重要な場合は、コピーをローカル キャッシュに保存し、アクセスするたびにタイムスタンプを比較することをお勧めします。タイムスタンプが最後にバックグラウンドに送信されたときよりも新しい場合は、バックグラウンド データを更新します。
これを行うと、ネットワークの問題によるデータ損失を回避できます。