私はカスタムアプリケーションのためにいくつかのhtmlページを開くためにdialogueAsyncを使用しています。 URLがリモートシステム上でホストされている場合など。 https://so-and-so.com/etc.htmlそれはダイアログボックスのようなポップアップとして開く。 URLをlocalhostに変更すると、システムにローカルにデプロイされたWebページ(http://localhost:8080/etc.html)が、新しいタブとしてのデフォルトブラウザにhtmlが開きます。MS Excel 365:ローカルホストのURLがポップアップダイアログの代わりにネイティブブラウザで開きます
ダイアログが自動的に閉じないので、待機中/進行中のダイアログをローカルに実装するのは非常に辛いです。dialogWindow.close()は動作しません。
周囲はありますか?
私はドメインに問題はないと思います。私は既にAppDomainsのリストにlocalhostを追加しました: http:// localhost:8080 。また、URLのhttpとhttpsの違いがこの問題を引き起こしていることがわかりました。 httpベースのURLが対話で開かれるようにサポートされていない理由は何ですか? –