新しいJavaScript APIで書かれたOfficeアドインがあります。その中には、いくつかのロジックでWebアプリケーションを開くJS関数があります。新しいウィンドウを使用window.open(url, '_blank')
Outlook Javascript API - window.openはOutlook 2016からは動作しません。デスクトップ/ Windows
Outlook Webのアドインペインから、localhost
ホストアドイン、およびherokuの展開後に呼び出されたときに機能します。
コマンドから呼び出されたとき(リボン上のアドインボタン)、のみアドインがlocalhostでホストされている場合、herokuにアドインが配置された後、アドインが動作し、リボンは、JSロジックを実行しますが、window.open
は何もしません。
新しいウィンドウを開く唯一の方法は、Office.context.ui.displayDialogAsync
を使用することですが、それでもページがアドインコードと同じ起点にある場合にのみ機能します。
私はいくつかのセキュリティ上の制限があると思いますが、なぜlocalhost上でホストされていたのですか?新しいJavascript APIを使用してOutlookのコマンドからブラウザウィンドウを開く方法はありますか?
私は、OWA IEとOWA Safariの別のドメイン(あなたのポイント#2のとおり)にリダイレクトすると、結果が混在しています。あなたのリダイレクトコードについていくつかの情報を共有してもよろしいですか?たぶん、新しい質問を作成し、それにいくつかの詳細を答えてください。ありがとう。 – Carbo