5

ユーザーが現在のブラウザー タブの閉じるボタンをクリックしたときに、イベントを取得する必要があります。そのような場合に私が使用する方法は1つも機能しませんでした(たとえば、onunload、unload、およびpagehideイベントは、タブを閉じる検出ではなく、タブの変更または更新のみを処理します)。

4

1 に答える 1

0

Safariのドキュメントから:

unload 非推奨です。代わりに pagehide を使用してください。

「タブ」ビューをクリックして新しいページを開くと、pagehide が実際に起動するように見えますが ( ghenne の回答のこちらを参照)、それ以外には、Mobile Safari でブラウザーを閉じるためのイベントさえ存在しません! ここここにも情報が見つかりました。

于 2015-05-26T01:38:38.507 に答える