[英]How to show/hide the close button on online excel right task pane using office.js add-in
[英]Opening a new window from Excel task pane add-in
以前,我可以使用下面的javascript從任務窗格中運行的代碼打開一個新窗口。
window.open('/login.op')
升級到Mac版16.1 Excel后,它只會打開一個新的空白窗口。 我嘗試打開的url與manifest.xml中的SourceLocation在同一域中
大多數其他選項的問題在於它們不支持涉及SSO的身份驗證,並且重定向到manifest.xml中未列出的域。
我應該查看另一種身份驗證流程嗎?
我正在使用https://appsforoffice.microsoft.com/lib/1/hosted/office.js
,它說它是Version: 16.0.9010.1000
請為模態對話框界面使用對話框API 。 Dialog API旨在提供跨平台和瀏覽器的統一UI體驗。 window.open
可能在主機/平台之間不一致,因此不建議這樣做。
在任務窗格的上下文中, window.open
和Office.context.ui.displayDialogAsync
不支持http。 通過https提供任務窗格內容並更新manifest.xml中的SourceLocation以使用https解決了兩個調用的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.