我们有Office应用程序的加载项 - 使用日历中Outlook约会的撰写表单。
因为最终office.js加载项对Outlook for Mac的支持已经写成here,我有一些问题:
Office.context.mailbox.item.body.setAsync(newBody, { coercionType: Office.CoercionType.Html }, callback)
似乎什么都不做,只为Office.CoercionType.Text
似乎无效window.open(url, target, features)
在约会之上打开一个模式窗口,这也是Outlook Web Client的不同行为答案 0 :(得分:1)
问题#1 MacOutlook使用webkit来渲染插件页面。您可以从CLI
运行以下命令默认写入NSGlobalDomain WebKitDeveloperExtras -bool true
重新启动outlook并调用外接程序。您将看到新的菜单项inspect元素,它将允许您检查页面中的元素。
问题3:如果要在appmanifest中未列出的域中打开URL,则URL将在单独的浏览器窗口中打开。要打开的网址位于appmainfest中列出的域中,您将看到一个弹出窗口。由于当前使用的webkit库的限制,MacOutlook使用模态窗口。
问题2:您能否提供具体步骤来重现问题并共享您正在使用的Outlook版本 - 我们没有看到此问题
Senthil @ Microsoft