2017-03-28 4 views
2

OfficeアドインでAD認証にダイアログAPIを使用しようとしました。私は、メッセージの親を送信しようと、それはChromeでうまく動作しますが、ここでoffice.jsダイアログapiがWin7とWin8.1のIE11でmessageParentに失敗する

IE 11で同じ問題が詳細に説明されていない:https://camerondwyer.wordpress.com/2017/03/01/beware-the-dialog-api-falling-silent-under-ie11

任意の回避策は、このためにあるのか?

+0

Websocketを使用してメッセージングを行うことができます。私はこれが簡単な修正/回避策ではないことを認めています。 –

+0

チームにこれを渡しましょう。 –

+0

これについては、頭の中にありがとうございます –

答えて

1

回答が更新されました。はい、これは確かにAPIの問題です。 Win8.1とWin7のIE11では、IE11のいくつかの制限のためにpostMessageが動作しません。この修正は、localstorageとlocalStorageイベントを使用するためにIE11のこれらのバージョンで実行しているときに実装を切り替えることでした。この修正プログラムは、Word/Excel/PPTオンライン版の生産に既にロールオーバーされています。 Outlookオンラインでは、修正が行われています。

関連する問題