suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie löse ich das Problem, dass iOS js zurückgibt, ohne es auszuführen?

Führt das Apple-Handy nicht js aus, wenn es zur vorherigen Seite zurückkehrt?

Ich habe die Daten auf der aktuellen Seite gespeichert, dann kehrt History.back zur vorherigen Seite zurück und hat die Daten auf der vorherigen Seite abgerufen. Es gibt kein Problem mit Android und es gibt kein Problem mit Google Chrome, aber Apple hat es nicht Ich habe das Gefühl, dass es daran liegt, dass ich den Grund von js nicht verwende.
Gibt es eine Lösung?

PHPzPHPz2842 Tage vor543

Antworte allen(2)Ich werde antworten

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:40:25

    window.onpageshow = function (e) {
     if (e.persisted) {
           window.location.reload(true)
     } 
    }

    Antwort
    0
  • 迷茫

    迷茫2017-05-16 13:40:25

    一般情况下,返回时会走js的,建议你在上一个页面alert试下。

    Antwort
    0
  • StornierenAntwort