Bei Verwendung von mailbox.item.body.getAsync()
mit Korrekturtyp 'Html' funktioniert es ordnungsgemäß in allen Webumgebungen, aber leider in der Office Outlook 2016 Desktop-App gibt es unbekannte Symbole zurück, wenn ich Korrekturtyp Wechsel zu ‚Text‘ gibt es normalen Textmailbox.item.body.getAsync() mit Korrekturtyp 'Html' gibt Symbole zurück
Antwort
Dies scheint ein bekanntes Problem zu sein, die wir festgelegt, wo der Betrachter den Körper in UTF-16 zurückkehren, aber die API erwartet die Daten in UTF-8. Diese "unbekannten Symbole" sind die UTF-16 BOM marker.
Update-Office sollte das Problem beheben. Diese
Vielen Dank für Ihre Antwort, die Sache ist wir können die Version nicht aktualisieren, wie können wir das tun? Wenn wir versuchen, sie manuell zu aktualisieren, heißt es "Es gibt keine Updates" –
Sind Sie auf Office 365? Gehen Sie zu "FILE", dann "Office Account" und klicken Sie auf auf "Updates". Sagt es automatische Updates zu aktivieren? – AndrewS
ist in der Tat ein Fehler, der in der folgenden behoben wurde:
- Outlook 2013 - 15.0.4772.1000 und später
- Outlook 2016 C2R - 16.0.6230.1000 und später
Es wurde in Outlook 2016 MSI nicht behoben. Die Lösung dafür ist in Kürze verfügbar.
Um zu überprüfen, ob Sie MSI oder C2R sind auf diesen Link sehen: https://support.microsoft.com/en-us/kb/3114689#bookmark-officeinstall
(beachten Sie, dass das Update in der Verbindung nicht über das angegebene Problem beheben, ich es als Referenz für C2R vs MSI nur verwendet)
- 1. Symbole in android.support.v7.widget.Toolbar mit Zurück-Taste
- 2. HTML 5 Animierte Symbole
- 3. Private gibt mir Symbole
- 4. jsonresult gibt html nicht zurück json
- 5. Node.js gibt HTML als Variable zurück
- 6. Ajax-Erfolgsmeldung gibt HTML meiner Homepage zurück
- 7. Zombie.js gibt keinen vollständigen HTML-Code zurück
- 8. AngularJS $ http gibt HTML-Quellcode zurück
- 9. Rails gibt .js mit dem MIME-Typ 'text/html' zurück
- 10. Gibt ein HTML-Tag mit substr zurück JQuery?
- 11. Hinzufügen spezieller Symbole in HTML
- 12. Indexof() gibt -1 zurück
- 13. Java Decompiler gibt seltsame Symbole
- 14. Ändern der Symbole eines HTML-Passwortfelds
- 15. Funktion gibt nichts zurück
- 16. HOw, HTML-Symbole in Joomla zu verwenden
- 17. ASP.NET PageMethod onSuccess-Funktion gibt einen HTML-String zurück
- 18. net/html analysiert Dokument, gibt nil * html.Node zurück, egal was
- 19. Jsoup Probleme mit speziellen HTML-Symbole, ‘ — etc
- 20. Uninteressierte Symbole Symbole
- 21. AppRTC-Server gibt HTML anstelle von JSON zurück
- 22. Xpath Gibt false zurück
- 23. Warum gibt meine Zufallszahlen-HTML-Erweiterungsmethode die gleichen Werte zurück?
- 24. Warum gibt die RegEx-Ausgabe keinen HTML-Text zurück?
- 25. Scraping Linkedin mit Python gibt nur '' [] 'zurück
- 26. domDocument gibt keine Knoteninformationen zurück
- 27. Gibt es irgendwelche unbenutzten Symbole in Python?
- 28. getLoginStatus gibt immer not_authorized zurück
- 29. Django gibt HTTP 301 zurück?
- 30. Datei-Upload gibt null zurück
Ich vervielfältige das nicht, also könnte es sein, dass Sie eine bestimmte Art von Nachricht benötigen, oder es kann sein, dass ich eine andere Version habe, die das behoben hat. Welche Versionsnummer zeigen Sie in Datei-> Office-Konto an? –
16.0.6001.1073, diese Symbole werden für alle Nachrichten zurückgegeben –
Ok, ich bin auf einem späteren Build, 16.0.6916.1000. Können Sie nach Updates suchen und sehen, ob das Problem weiterhin besteht? –