Wie kann man andere verhindern, meinen Blitz einzubetten?
Frage
Ich habe eine Flash -Datei mit Flex/ActionScript entwickelt und stelle sie auf www.domaina.com ein
Wie kann ich andere verhindern, meinen Flash (*.swf) herunterzuladen und ihn in eine andere Website (z. B. www.domainx.com) einzubetten?
Ich kann es harten codieren, indem ich prüfe, ob "laderinfo.url" das gleiche wie www.domaina.com ist, aber es scheint keine clevere Lösung zu sein.
Kann die Richtliniendatei nützlich sein (z. B. Crossdomain.xml) und mit Sicherheit.loadPolicy (...)?
Lösung
Das gibt viele Möglichkeiten. ESISTE ONE Sie haben es bereits getan: - Hardcode Ihre Domain in der Flash -App und überprüfen geladen von anderen Websites) - Mit Flashvars und lokalen Dateien spielen
Ein SWF -Film ist wie eine JPEG -Datei, er funktioniert überall. Jemand, der wirklich wirklich klug ist, konnte einfach herausfinden, wie Sie es verwenden, um seine Funktionen zu verhindern. Ich denke, nach allem, was die URL kodiert, sollte sie stammen, und es ist die beste Lösung, insbesondere wenn Sie die SWF-Datei mit etwas wie Amayeta Flash-Verschlüsselung verschlüsseln ...
Ich hoffe es hat geholfen ... P.