Question

J'utilise un MailMessage C # pour joindre un fichier wave (8 Ko) à un message électronique. Dans le corps du message, je souhaite que le lecteur joue ce fichier wave si l'utilisateur le souhaite. J'ai essayé d'utiliser & Lt; object & Gt intégré; version de WMP et un cid: référence au fichier, mais Outlook 2003 rejette la balise d'objet et ne l'exécutera pas. Si cela peut aider, je sais que mes utilisateurs utiliseront Outlook 2003.

Était-ce utile?

La solution

Si vous savez que les destinataires du message utilisent Outlook (ce qui implique que vous l'utilisez en interne), vous pourrez peut-être accomplir encore mieux en incorporant vos contrôles de lecteur dans un formulaire Outlook personnalisé .

Autres conseils

S'il ne prend pas en charge les balises Objects, essayez plutôt la balise Embed:

http://www.mioplanet.com/rsc/embed_mediaplayer.htm

Je ne le sais pas si ça marche, mais ça vaut le coup:)

J'essaierais d'utiliser la balise EMBED . Je ne suis pas trop surpris que OBJECT ne fonctionne pas, car invoquer un contrôle ActiveX est un potentiel & "; Trou de sécurité &"; de toutes sortes dans le système de messagerie. Je ne suis pas sûr que EMBED fonctionnerait non plus, et c'est probablement intentionnel. De nombreux utilisateurs trouveraient ce comportement indésirable (leur courrier électronique étant en mesure de prendre des mesures multimédia lors de l'ouverture dans Outlook) et l'expérience utilisateur attendue consiste à répertorier les pièces jointes avec l'option de les exécuter au clic. L’alternative pourrait être d’avoir un lien sur lequel ils pourraient cliquer pour ouvrir une page Web intégrant le multimédia, si vous ne voulez pas qu’ils aient à la lire localement sur leur application multimédia associée.

Je ne pense pas que cela soit possible car ActiveX et Javascript sont désactivés dans Outlook.

Il semble préférable de créer un lien vers une page Web contenant un lecteur intégré avec le fichier audio.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top