iPhoneのSafariブラウザからピクセルを発射する解決策を見つけようとしています
これが私のシナリオです:
送信ボタンをクリックしてから 10 秒後にサードパーティにピクセルを送信する必要がある Web サイト (ネイティブ アプリではない) があります (現在は JavaScript を使用しています)。
問題は、別のアプリに移動すると、JavaScript の実行が停止するため、ピクセルが起動されないことです。
ピクセルをトリガーする他の方法はありますか?
iPhoneのSafariブラウザからピクセルを発射する解決策を見つけようとしています
これが私のシナリオです:
送信ボタンをクリックしてから 10 秒後にサードパーティにピクセルを送信する必要がある Web サイト (ネイティブ アプリではない) があります (現在は JavaScript を使用しています)。
問題は、別のアプリに移動すると、JavaScript の実行が停止するため、ピクセルが起動されないことです。
ピクセルをトリガーする他の方法はありますか?
モバイルブラウザでそれを行う方法はありません。私が考えることができる唯一のことは、あなたがモバイルにいることを検出し、それから送信時にgifをトリガーすることです. 10秒後でなければならない場合は、サーバーから起動して、 gif のリクエストで送信されたデータを偽造します。
私があなたの問題を理解していれば、選択肢は 2 つしかないと思います。
問題は、タブがアクティブでない場合、Mobile Safari がタブを完全にスリープ状態にすることです。それらはすぐにスリープ状態になると思います (ネイティブの Web ビューとは異なり、アプリをシャットダウンして、アプリが "辞退" する前に必要なハウスキーピングを行うのに 2 秒かかります)。