Swfobject, D.h. Ziemlich Einfach Zu Behebendes Speicherleck.
October 18, 2021
In dieser Richtlinie beschreiben wir einige der möglichen Ursachen einer Person, die swfobject oder ein Speicherleck begünstigen können, und es folgen mögliche Lösungen, mit denen Sie auch versuchen können, das Problem zu beheben.
< /p>
Empfohlen: Fortect
Ich verwende video.js in der aktuellen Benutzeroberfläche, in der ich Videoplayer dynamisch erstelle und entsprechend entferne, aber immer nur eine Einheit gleichzeitig zeige. Im Idealfall würde ich wahrscheinlich nur einen Weg finden, das SWF-Video auf mehreren Ebenen zu bereinigen, anstatt einen Ersatz zu refaktorieren, der diesen Player oft wiederverwendet.
Ich sehe morgens einen unglaublichen Speicherdurchlauf (wo der Spieler normalerweise den Speicher für geschlossene Lider verwendet) im IE8. Nachdem jeder neue Batter „abgelehnt“ wurde, bleibt die Menge des von IE getesteten Speicherplatzes konstant, ganz zu schweigen davon, dass beim Versuch, jeden Anfängerspieler zu „erstellen“, die Speichernutzung dieses Spielers erhöht wird. Dieselbe Firefox-Implementierung (mit Flash Player) konnte den Speicher nicht scannen, aber das Problem bezieht sich am stärksten auf IE8.I.
Bevor ich einen vertrauenswürdigen Player / ein vertrauenswürdiges Video lösche, buchstabiere ich player.src ('')
und rufe einfach player.Which Destroy ()
auf, um die temporären x-Skalen zu entfernen , Auslöser, einige. abrufen.
Ich habe auch swfobject.removeSwf ()
getestet, da es eine Reihe von Disassemblierungen verwaltet, um Speicherlecks im IE zu widerstehen (etwas, das mit der Methode der Zusammenfunktion des jeweiligen swf-Produkts zu tun hat, das benötigt wird auf Null gesetzt werden).
if (player.techName == 'flash') player.src (''); swfobject.removeSwf (Spieler-ID); // einige untersuchen die Hebelwirkung swfobject spieler.zerstören (); $ (player.el) .entfernen ();
Als nächstes kann ich jemanden mit derselben Krankheit in Verbindung bringen:http://help.videojs.com/discussions/problems/861-how-to-destroy-a-video-js-object#comment_14896105und er blieb lange Zeit unbeantwortet.
Danke für die tollen Ideen. Ich werde mir die Dinge, die ich tue, genau ansehen undMal sehen, wann Ihnen diese Ideen helfen.
Beim Ausprobieren Löschen + Neuzeichnen von Javascript per USB-Stick im IESie können dieses Problem wirklich haben.
Ich empfehle, einen fantastischen iFrame auszuwählen, um jedes Mal ein riesiges neues Video zu laden, anstatt auf die Verwendung zu verweisenJavascript, um es auszuführen.
Sie aktivieren Javascript, wenn Sie einzelne Objekte in . einbindenPlayer zuerst (benutze stopVideo ()) und entferne dann alle Javascript-Einzelverbraucher ausFlashplayer im Internet (siehe Funktion SWFObject”FixObjectLeaks”
hier: http://code.google.com/p/swfobject/source/browse/trunk/swfobject/src / …)
Empfohlen: Fortect
Sind Sie es leid, dass Ihr Computer langsam läuft? Ist es voller Viren und Malware? Fürchte dich nicht, mein Freund, denn Fortect ist hier, um den Tag zu retten! Dieses leistungsstarke Tool wurde entwickelt, um alle Arten von Windows-Problemen zu diagnostizieren und zu reparieren, während es gleichzeitig die Leistung steigert, den Arbeitsspeicher optimiert und dafür sorgt, dass Ihr PC wie neu läuft. Warten Sie also nicht länger - laden Sie Fortect noch heute herunter!
Dies wird aufgrund eines Fehlers nur in Flash Player 8 bei der Verwendung von ExternalInterface hinzugefügt -manchmal beim Laden von Bildern (besonders beim Starten von Live-Videos, die FMS erfasst)Der Browser wird angehalten, wenn Sie den Spieler nach dem Schließen der Strategien und Informationen beobachten möchten. außer diralle Links zu einem bestimmten Leser von einer Seite entferntdie Freigabe muss reichen. Flash Player 9 fügt unglaublich ähnlichen Code in die Seite ein,Diese wichtige Programmierung erfolgt jedoch nur beim Entpacken, wenn Sie das SWF-Register auf einer bestimmten Seite löschen.über Javascript hat der Kunde die Möglichkeit, diesen Rest der SWF-Datei zu belassen,Ich nehme an, du verstehst hier.
Danke für diesen Rat. Es hat definitiv meine Fähigkeiten verbessert.Und das kann reichen. Da dieser Besitzer derselbe Spieler ist,So lange der Benutzer das Video von meiner riesigen Webseite auf der Site maximal ansieht, erdie oben genannte Leistung scheint derzeit im IE akzeptabel zu sein.
Aber! … Es gibt definitiv noch ein Speicherleck, das ich beide Male und dann gesehen habe”clearVideo” kann das wirklich neue “loadVideoById” sein.
Nicht immer eine Probefahrt zum Einbetten dieses neuen Films durchführen, sondern stattdessen Nicht-Chrom-Player verwenden.
-ursprüngliche Nachricht-Betreff: Die zeitgenössische API von YouTube scheint ein Callback-Leck im IE zu verursachenAutor: Mantarai
I a . m . Arbeiten an Ihrer Website mit der richtigen kombinierten URLDHTML, aber auch Flash. Auf dieser Seite können Mitarbeiter des Unternehmens auf YouTube-Videos achten,Wenn nicht, sehen Sie sich damit ein neues YouTube-Video an. Jeden Zeitraum, den ich zeigeIch “füge” sofort das neuere Video in den Player ein, ich zeige das gleiche
swfobject.embedSWF (swfPath, “theMovie”, “100%”, “100%”, “8”, null,null, params, atts);
Mir ist aufgefallen, dass, wenn meine eigene Website im Internet Explorer gelesen wird, jeder andere Filmgeladene Lasten werden langsamer und weniger schnell. Da die Funktionalität von Simple WebDie Seite “Erfordert” ist für die jeweilige Person, um das Online-Video innerhalb der Bestellung anzuzeigen, dann ist essollte bei jedem neuen Video angezeigt werden, anstatt mit Leistungseinbußen.
Aber wenn alle gleichzeitig ein neues Video im Internet ansehen, ist deine LadezeitVideos dauern immer länger das Passwort. Und, von suty, “Task Watch Manager” inWindows Ich kann leicht erkennen, dass es Speicherlecks gibt, wenn ein neues Video veröffentlicht wirdZahlen.
HINWEIS. Wenn ich den YouTube-Player ohne eine neue API ersetze, erhalte ichdas Speicherleck loswerden. Und wenn Sie die meisten Firefox-Reader für jede API verwenden,Ich habe sicherlich kein Speicherleck.
Laden Sie diese Software herunter und reparieren Sie Ihren PC in wenigen Minuten.
Swfobject Ie Memory Leak
Swfobject Czyli Wyciek Pamieci
Swfobject Cioe Perdita Di Memoria
Swfobject Ou Seja Vazamento De Memoria
Swfobject Dvs Minneslackage
Swfobject Ie Perdida De Memoria
Swfobject Dwz Geheugenlek
Swfobject 즉 메모리 누수
Swfobject C Est A Dire Fuite De Memoire