Wir versuchen, eine Flash-Datei in einem Browser von lokalen Computer laden nur im Internet Explorer (IE) laden, aber nicht in anderen Browsern. Bitte schlagen Sie mir eine Lösung vor.Wie lade ich eine Flash-Datei in einen Browser?
Antwort
Hey Kumpel, sollten Sie SWFObject versuchen.
Sie können es hier herunterladen: http://code.google.com/p/swfobject/downloads/detail?name=swfobject_2_2.zip&can=2&q=
Die Dokumentation ist hier: http://code.google.com/p/swfobject/wiki/documentation
Sie Ihren Code setzen sollte hier sonst können wir nicht wirklich helfen :)
Rob
Vielen Dank für Ihre schnelle Antwort. Ich möchte von der lokalen Festplatte laden. Hier ist der Code:
–Hier ist ein grundlegendes Beispiel für das SWFObject:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Embedding FlowPlayer using SWFObject</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="js/swfobject.js"></script>
<meta name="language" content="en" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<!-- SWFObject downloads and documentation: http://code.google.com/p/swfobject/wiki/documentation -->
<script type="text/javascript">
function embedFlash()
{
var flashvarsObj = {
};
//flashvars.config = config;
var paramsObj = {
allowScriptAccess: "sameDomain",
allowFullScreen: "true"
};
var attributesObj = {};
swfobject.embedSWF("swf/test.swf", "flowplayer_container", "300", "200", "10", "swf/expressInstall.swf", flashvarsObj, paramsObj, attributesObj);
}
</script>
</head>
<body>
<div id="flash_container" style="background-color:#ff0000; width:300px; height:200px;">Your SWF file will be placed here.</div>
<script type="text/javascript">embedFlash();</script>
</body>
</html>
Sie können die Datei swfobject.js und die Datei expressinstall.swf über den Link herunterladen, den ich Ihnen zuvor gesendet habe.
Viel Glück, Rob
Bitte formatieren Code (uns e die Schaltfläche {}. – weltraumpirat
Nur noch eine Sache. Sie können Variablen an Ihre eingebettete Flash-Datei übergeben, indem Sie sie zu flashvarsObj hinzufügen. Auch (aber ich nehme an, Sie sind sich darüber im Klaren) funktioniert "E: /SkillMate1/video/zelda.swf" nicht nur auf Ihrem Computer. Sie sollten stattdessen den relativen Pfad verwenden. – robertp
Hallo Rob, Danke für die Bereitstellung von Code in Javascript, aber wir suchen Code in Jsp ohne Embed-Tag verwenden. –
vom unformatierte Codeblock zu urteilen Sie in der anderen Antwort geschrieben wird Ihr HTML ein <embed>
Tag innerhalb der <object>
Tag fehlt. Sie benötigen beide, um das Plugin in allen Browsern richtig zu starten. Sie können darüber lesen here.
Sie möchten vielleicht noch swfobject auschecken, wie in der anderen Antwort vorgeschlagen.
- 1. Wie lade ich eine Datei (Anhang) vom Browser hoch?
- 2. Wie lade ich eine Webseite in einen Stream in. NET
- 3. Wie lade ich einen Preloader in Actionscript3?
- 4. Wie lade ich eine Datei in einen Perl-Hash?
- 5. Wie lade ich XML in eine DataTable?
- 6. Wie lade ich eine Datei auf einen Server hoch?
- 7. Wie lade ich einen JSON in einen Pandas-Datenrahmen?
- 8. Wie lade ich eine Datei mit Winkelmesser
- 9. Wie lade ich eine Seite im Hintergrund?
- 10. Wie lade ich eine Bildliste mit Systemdialogsymbolen?
- 11. Wie lade ich eine Sammlungsansicht automatisch neu?
- 12. Wie lade ich eine Camel-Eigenschaft in eine Bean?
- 13. Wie lade ich eine PHP-Datei in eine Variable?
- 14. Wie lade ich Test eine Flash-Anwendung
- 15. Wie würde ich einen JavaScript-Browser in einen JFrame integrieren?
- 16. Wie lade ich einen lib-Ordner in aws Lambda?
- 17. Wie lade ich einen Ordner in einer UWP App
- 18. Wie starte ich eine Anwendung über einen Browser?
- 19. Wie starte ich eine Android App über einen Browser Link?
- 20. Wie starte ich einen Browser im Quellmodus?
- 21. Wie lade ich eine Datei auf einen Datenträger mit einem bestimmten Speicherort mit Javascript oder jquery?
- 22. Wie lade ich eine XML formatierte Zeichenfolge in ein XElement
- 23. Wie lade ich eine Scala-Datei in der sbt-Konsole?
- 24. Wie lade ich eine URL in JavaScript (Nodejs) herunter?
- 25. Wie erstelle ich einen benutzerdefinierten Inapp-Browser?
- 26. Wie lade ich ein Bild in Zugriffsformular
- 27. Wie lade ich lokale Dateien in Keras?
- 28. Wie lade ich eine Komponente asynchron mit AsyncRoute in Webpack?
- 29. Wie lade ich Namespace Systemklassen?
- 30. Wie lade ich eine HTML-Datei in einen Dojo-Dialog in XPages
Zeigen Sie den HTML-Code an, mit dem Sie die Flash-Datei anzeigen. Das Problem ist da drin. – BalusC