2017-06-03 1 views
1

Ich versuche, diese Outlook Kanban board mit Angular neu zu erstellen. Ich habe die App erfolgreich erstellt und habe sie in IE11 installiert. Wenn ich das für ausreichend halte, habe ich meine Outlook 2013-Instanz so konfiguriert, dass sie sie als Startseite für meinen Aufgabenordner verwendet, und wurde sofort mit mehreren Skriptfehlern begrüßt.Warum wird Angular in Outlook 2013 nicht als Ordnerhomepage ausgeführt?

Also dachte ich, ich würde sehen, ob ich ein Minimum an Angular App arbeiten könnte. Ich habe ein neues Projekt über Angular CLI erstellt, die Seite erstellt und meinen Outlook-Aufgabenordner für die Verwendung konfiguriert. Ich war wieder mit den gleichen Skriptfehler begrüßt:

  1. 'Bezeichner erwartet' in polyfills.bundle.js

    ZoneAwarePromise.prototype.catch = function (onRejected) { 
    
  2. 'Objekt nicht Eigenschaft oder Methode bind unterstützen' in styles.bundle Js

    update = applyToSingletonTag.bind(null, styleElement, styleIndex, false); 
    
  3. 'Erwartete Bezeichner, Zeichenfolge oder Zahl' in vendor.bundle.js

    'zwnj': '\u200C', 
    }; 
    
  4. in main.bundle.js

    Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); 
    

Der dritte Fehler scheint auf der letzten Eigenschaftsdefinition ‚Objekt Eigenschaft oder Methode DefineProperty nicht unterstützt‘ das Komma zu sein, aber die andere drei habe ich keine Ahnung.

Obwohl Outlook die IE-Engine zum Rendern von Webseiten verwendet, muss es eine alte Version verwenden (IE11 ist installiert) oder eine Art von Emulation ausführen. Hat jemand Erfolg gehabt, dass Angular in Outlook als statische Datei ausgeführt wird? Gibt es eine Möglichkeit, Office-Js zu verwenden, um dieses Problem zu lösen?

Ich weiß, das ist kein gewöhnliches Szenario, aber ich dachte, ich würde es trotzdem versuchen. Scheint wie eine einfache Möglichkeit, meine Outlook-Aufgaben zu visualisieren, wenn ich es zum Laufen bringen kann.

Vielen Dank im Voraus!

Antwort

0

Nach der Veröffentlichung von Outlook 2016 gelten Outlook Version 2013 oder älter als Legacy-Clients. Um unseren Kunden die bestmögliche Erfahrung zu bieten und unsere Ressourcen bestmöglich zu nutzen, investieren wir nicht weiter in diese Versionen, sondern nur aus Sicherheitsgründen. Wir schlagen vor, Outlook Modul Erweiterung https://dev.office.com/docs/add-ins/outlook/extension-module-outlook-add-ins?product=outlook und Aufgabenbereich Add-Ins, um zu erreichen, was Sie versuchen zu tun.

Verwandte Themen