Ich habe versucht, mit Shared Object zu spielen, muss ich den Benutzer warnen, was ich im gemeinsam genutzten Objekt speichern werde, aber wenn ich flush() aufrufen kann ich nicht das aktuelle Limit von Speicher ab jetzt 100 KB. Gibt es eine Möglichkeit, das aktuelle Limit für ein gemeinsames Objekt für eine bestimmte Domäne zu erhalten?Finden Sie die Grenze des gemeinsamen Objekts
ich habe sogar versucht, flush-status, aber flush-status wird erst erstellt, nachdem es zeigt die sicherheitstafel, ich muss wissen die grenze noch bevor flush ruft die sicherheit panel.
ich brauche Daten wie diese die Grenze haben http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager07.html
FYI: In Flash 21 (und höher) wurde die Größenbeschränkung entfernt und jetzt hat jede Domäne nur eine Zulassen oder Verweigern Option .... – SushiHangover
können wir herausfinden, ob Benutzer erlaubt/verweigert Datenspeicher für diese Domäne – Jeffin
Place Ihre '.flush' in einem try/catch als' Error' wird ausgelöst, wenn der Benutzer den Zugriff auf die Domain LSO verweigert hat. Sie sollten die Version überprüfen ('flash.system.Capabilities.version'), um festzustellen, ob Sie eine LSO-Größenbeschränkung haben, es sei denn, Sie können Ihre Benutzer zwingen, Flash/AIR 21+ – SushiHangover