Wie binde ich Media Player in einem C # Mailmessage eine Anlage spielen
-
09-06-2019 - |
Frage
Ich bin mit einem C # Mailmessage eine Wave-Datei (8K) an eine E-Mail-Nachricht anhängen. Ich möchte einen Spieler im Körper der E-Mail-Nachricht schaffen, dass die Wave-Datei spielen wird, wenn der Benutzer sich dafür entscheidet. Ich habe versucht, die eingebettete
Lösung
Wenn Sie die Nachrichtenempfänger wissen Outlook ausgeführt wird (was man dies intern impliziert verwenden), können Sie in der Lage sein, etwas noch besser zu erreichen, indem Sie Ihre Spieler kontrolliert in eine benutzerdefiniertes Outlook-Formular .
Andere Tipps
Wenn es keine Objekte Tags unterstützt, dann versuchen, den Embed-Tag statt:
http://www.mioplanet.com/rsc/embed_mediaplayer.htm
Ich weiß es nicht, wenn funktioniert, aber es ist einen Versuch wert:)
Ich würde versuchen, die Verwendung von EMBED Tag. Ich bin nicht überrascht, dass OBJECT nicht funktioniert, als Aufruf ein ActiveX-Steuerelement eine Potential „Sicherheitslücke“ von Sorten in dem E-Mail-System. Ich bin nicht sicher, dass EMBED funktionieren würde entweder aber, und das ist wahrscheinlich durch Design. Viele Anwender unerwünscht, dass das Verhalten finden würden (ihre E-Mail-Multimedia-Aktionen beim Öffnen in Outlook übernehmen zu können) und die User Experience zu erwarten ist Anhänge zu haben, mit der Option aufgelistet sie auf Klick auszuführen. Die Alternative könnte eine Verbindung zu haben, sei sie klicken konnten, dass eine Web-Seite mit dem Multimedia eingebettet öffnen würde, wenn man sie nicht will, es zu haben, auf ihrem zugehörigen Multimedia-App lokal zu spielen.
Ich glaube nicht, das ist möglich, als ActiveX und Javascript in Outlook deaktiviert ist.
Es scheint, als wäre es besser, nur ein Link zu einer Webseite, die einen eingebetteten Player mit der Audiodatei hat.