2 Stimmen

SwfAdresse und IE8

Hat jemand swfaddress erfolgreich mit IE8 und höher zum Laufen gebracht?

Bei Verwendung des Standardmodus scheint swfaddress im IE8 und IE9 einwandfrei zu funktionieren, sobald der Benutzer jedoch den Hashtag in der Adressleiste ändert, wird die Verlaufsliste beschädigt.

In Fällen, in denen der Nutzer die Anwendung über die Raute (http://myapp.com/#/test) startet und dann eine andere Raute (http://myapp.com/#/test1) besucht, wird der Verlauf nie gespeichert.

Ich habe versucht, mit folgenden Elementen herumzuspielen swfaddress 2.5 im svn-Repository. Interessant ist, ist der Code ähnlich wie der JQuery-Adresse (von demselben Autor). Ich stelle auch fest, dass JQuery Address leidet unter dem gleichen Problem.

Wenn ich den Kompatibilitätsmodus im IE einschalte, funktionieren swfaddress und JQuery Address perfekt. Ich habe untersucht, wie Kompatibilitätsmodus funktioniert, und es scheint nicht wie es würde ändern oder beeinflussen Javascript Ausführung.

Konnte jemand dieses Problem erfolgreich lösen? Wenn nicht, gibt es irgendwelche anderen Deep-Linking-Bibliotheken für Flex oder Flash, die alle Funktionen von swfaddress enthält?

1voto

F21 Punkte 30565

Nach einem Blick auf Bibliotheken wie JQuery Address, andere JQuery-Zustandsmanagement-Plugins und sogar die BrowserManager die mit Flash und Flex Builder ausgeliefert werden, habe ich festgestellt, dass sie alle das gleiche Problem wie SwfAddress haben.

Zurzeit bietet SwfAddress die besten Funktionen und wird mit .swc- und .as-Dateien geliefert, um eine einfache Schnittstelle zu Flash- und Flex-Anwendungen zu schaffen.

Da die anderen Javascript-Bibliotheken mit den gleichen Problemen endeten, habe ich beschlossen, bei SwfAddress zu bleiben.

In diesem Zusammenhang hat der Autor erklärt, dass er nicht mehr an SwfAddress arbeitet. Es wäre also toll, wenn jemand aus der Community dort weitermachen könnte, wo es aufgegeben wurde.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X