[英]Keep Outlook 2016 Task Pane open when switching emails
我有一个用JavaScript和HTML编写的Outlook 2016自定义任务窗格。 我目前正在调用API并传递电子邮件地址以获取一些数据。 然后,我在Outlook中的任务窗格中显示此数据。
在寻找解决方案并由于缺乏对这个相当新概念的支持而失败之后,我的问题是,我怎样才能始终保持此任务窗格的开放状态? 当你打开另一封电子邮件时它当前关闭。
这是我的JavaScript代码,用于查找电子邮件地址和添加数据:
Office.initialize = function (reason)
{
$(document).ready(function ()
{
app.initialize();
var emailData = Office.context.mailbox.item;
var emailAddress = emailData.from.emailAddress;
populateTaskPane(emailAddress);
});
};
function populateTaskPane(emailAddress)
{
var url = "https://myapi.com/GetDataFromEmail?emailAddress=" + emailAddress;
$.ajax({
headers: { "Accept": "application/json"},
type: 'GET',
url: url,
crossDomain: true,
})
.success(function (data)
{
buildPage(data);
});
}
不确定这是否有用,但包括以防万一。
我认为你不能“默认打开”任务窗格。 每个添加必须由用户启动。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.