2013-07-16 6 views
7

In meinem aktuellen Projekt verwenden wir das Sammy.js-Framework für die Navigation. Für eine Anforderung muss ich wissen, ob eine bestimmte Route als Antwort ausgeführt wurde, indem Sie die Taste drücken oder nicht.Erkennung der Verwendung der Zurück-/Vorwärts-Taste in Sammy.js-Anwendung

Gibt es eine Möglichkeit, das zu identifizieren?

+0

Wie ich verstanden habe, gibt es keine Möglichkeit, es zu erkennen. Ich habe ein Problem bei GitHub eröffnet, aber es gibt niemanden, der geantwortet hat. https://github.com/quirkey/sammy/issues/199 –

Antwort

0

Das können Sie nicht genau wissen. Alles, was Sie herausfinden können, ist, ob das Navigationsereignis innerhalb der Anwendung empfangen wurde (klicken Sie auf einen von Sammy bearbeiteten Link, Formular eingereicht, Aktion in Ihrem JS ...) oder wenn das Navigationsereignis von der "äußeren" Zurück-Schaltfläche kam , Vorwärts-Taste, Änderung in der URL-Leiste, ...

Verwandte Themen