javascript - Webページを閉じたときに収集したアクセス情報をサーバーにajaxで送信するのは実用的でしょうか? ?
天蓬老师
天蓬老师 2017-05-19 10:25:34
0
1
754

Webページを閉じたときに収集したアクセス情報をサーバーにajaxで送信したいのですが、現実的でしょうか? ?
おおよそのコード構造は次のとおりです:

リーリー

問題は、ajax をトリガーするために window.onbeforeunload を使用するのが現実的かということです。
ユーザーの電話が動かなくなったり、ネットワークに問題がある場合、ajax トリガーを見逃す可能性が高くなりますか? ?

追記: wamp でテストできます。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(1)
小葫芦

あなたのこのアプローチは間違いなくデータの損失につながり、一度損失すると回復することはできません。

データが重要な場合は、コピーをローカル キャッシュに保存し、アクセスするたびにタイムスタンプを比較することをお勧めします。タイムスタンプが最後にバックグラウンドに送信されたときよりも新しい場合は、バックグラウンド データを更新します。

これを行うと、ネットワークの問題によるデータ損失を回避できます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート