DisplayeDialogAsyn c не позволяет загружать файлы надстройки Outlook - PullRequest
0 голосов
/ 08 марта 2020

У нас есть функция в нашей надстройке Outlook для загрузки файла CSV. Ранее мы реализовали javascript "window.open", который работал нормально до января 2020 года и неожиданно оборвался с обновлением Outlook (2016) (теперь в версии 1908 сборка 11929.20606). Затем мы переместили наш код в displayDialogAsyn c api, но он не может загрузить CSV. В трассировке fiddler мы могли видеть ответ csv (application / octet-stream), но он не загружается. Мы попытались создать фиктивную страницу с кнопкой загрузки, которая загружается в диалоговом окне, а затем по нажатию кнопки вызывать window.open, чтобы вызвать всплывающее окно, однако вместо всплывающего окна открывается другое диалоговое окно, т. Е. Outlook вообще не поддерживает window.open.

Как мы справляемся с таким сценарием, когда у нас есть зависимость всплывающего окна в нашей надстройке? Еще один пример - неспособность реализовать onedrive sdk , который основан на window.open.

Я ценю вашу помощь в этом.

...