Um eine Eingabeaufforderung für Kurznachrichten auf der Seite zu erstellen, wollte ich bgSound unter Audio+IE in HTML5 ursprünglich verwenden, aber ich stellte fest, dass jeder Browser unterschiedliche Dekodierungstypen für Audio hat, und ich hatte plötzlich das Gefühl, dass ich abstürze. Es gibt keine Möglichkeit, Flash zu verwenden, um sicherer zu sein.
Ich glaube, dass jeder Kontakt mit JavaScript- und Flash -Interaktionen haben wird. Eigentlich ist es das erste Mal, dass ich dieses Ding mache. Ich werde nicht über die spezifischen Methoden, viele Informationen sprechen.
Zu Beginn waren die Funktionen fast erledigt, und die Implementierung war kein Problem. Aber am Ende, als die SWF-Datei in den Ressourcendienst platziert und dann angerufen wurde, dachte ich, es sei definitiv ein weiteres schmerzhaftes Cross-Domain-Problem (Crossdomain). Später, nachdem ich lange online gesucht hatte, wurde ich endlich das Problem erledigt.
Um Ihren Blitz auf die Seite zugänglich zu machen, müssen Sie den Abschnitt "AccesscressAccess = Immer zum <Sbett> -Tag" hinzufügen.
Zweitens müssen Sie, wenn Sie JavaScript auf Ihrer Seite auf Flash zugreifen möchten, den folgenden Inhalt zu Ihrem Flash -Skript hinzufügen:
Die Codekopie lautet wie folgt:
Flash.System.Security;
Security.allowdomain ('www.vevb.com');
Unter ihnen muss www.vevb.com durch die Domain Ihrer eigenen Seite ersetzt werden. Wenn Sie nicht sehr klar sind, können Sie Alert (Dokument.Domain) verwenden, um es anzuzeigen. Wenn Sie mehrere Domänen benötigen, um auf diesen Blitz zuzugreifen, können Sie mehrere Domain -Datensätze hinzufügen.