J'essaie de créer un complément sur le mode composer pour Outlook dans mac, et quand j'insère du HTML dans l'élément body, J'ai remarqué qu'il n'y a pas de propriétés attachées.Outlook pour mac (add-in) - le corps ne conserve pas les propriétés html lorsqu'il est créé avec setSelectedDataAsync
Exemple (simplifié aux fins d'explication):
var contents = "<br/> <a id=\"myelement" + MyElement+ "\" href=\"dev.office.com\"></a>";
Office.context.mailbox.item.body.setSelectedDataAsync(contents, { coercionType: "html" });
devient:
<br/>
<a href="dev.office.com" style="color: rgb(5, 99, 193); text-decoration: underline;">MyElement</a>
Il n'y a pas id sur ci-dessus et un nouveau style est appliqué. (Notez que je peux le voir en enregistrant l'e-mail comme brouillon puis en l'inspectant sur Office 365)
Quelle est la question? –
@JordanDavis, la section de vérification de la plate-forme a été donnée afin qu'il puisse y avoir un traitement HTML spécifique si c'est un scénario mac outlook –