2017-09-06 3 views
0

Ich habe ein Add-in-Befehl, einen Dialog über die Dialog APIOutlook 2016 Add-in Dialog hängt auf „Laden“

öffnet Wenn ich auf die Schaltfläche klicken, wird der Dialog öffnet sich und ein „Laden“ Spinner erscheint . In Outlook 2016 friert der Spinner dann ein und die Seite wird nicht angezeigt. Wenn Sie die Größe des Dialogfelds durch Ziehen der Kanten ändern, wird die angeforderte Seite plötzlich angezeigt. Manchmal wird die Seite normal geladen.

Dies geschieht auf Outlook 2016 32-Bit-Version 16.0.8326.2096, aber auch in früheren Versionen von Outlook 2016. Funktioniert gut auf Outlook 2013 SP1 und Outlook Web.

Monitoreinstellung:.. Macbook Pro Retina (2880x1800) + 2x Asus PB278 27" (2560x1440), Lauf Boot Camp/Windows-8.1 Pro geschieht auch ohne die Monitore verbunden ist, und auf andere Konfigurationen

FunctionFile JS. :

var envUrl = window.location.host; 
var fullUrl = 'https://' + envUrl + '/'; 
var _event; 

(function() { 
    Office.initialize = function() {}; 
})(); 

function openDialog(e) { 
    _event = e; 
    Office.context.ui.displayDialogAsync(fullUrl + 'Pages/Dialog.html', 
     { height: 50, width: 50, displayInIframe: true }, 
     function (asyncResult) { 
      var dialog = asyncResult.value; 
      dialog.addEventHandler(Office.EventType.DialogEventReceived, 
      processDialogEvent); 
    }); 
} 

function processDialogEvent() { 
    _event.completed(); 
} 

Dialog.html:

<!DOCTYPE html> 
<html> 
<head> 
    <title></title> 
    <meta charset="utf-8" /> 
    <script src="https://appsforoffice.microsoft.com/lib/1/hosted/office.js" type="text/javascript"></script> 
</head> 
<body> 
</body> 
</html> 
+0

Könnten Sie einige Code-Beispiele für hinzufügen, wie Sie den Dialog und für die Seite Ihre Belastung auf diese Frage sind nennen? –

+0

In welcher speziellen Version von Outlook 2016 sind Sie tätig? (d. h. 16.0.8530.1000) Irgendwas Merkwürdiges/Einzigartiges an Ihrem DPI/Multi-Monitor/etc Setup? –

+0

@ OutlookAdd-insTeam-MSFT fügte der Frage Versionsnummer und Einrichtungsdetails hinzu. –

Antwort

0

Vielen Dank für Ihre Geduld Wir haben. behebt den Fehler und das Update sollte in Build < 16.0.8619.1000> oder später verfügbar sein. Je nachdem, welcher Freigabekanal ein Kunde nutzt, kann der Erhalt eines aktualisierten Builds zwischen 4-8 Wochen dauern.

Dank Outlook Engineering Team

Verwandte Themen