outlook - Office.context.roamingSettings 在 Internet Explorer 中返回未定义 - Outlook 2013
问题描述
我正在开发 Outlook 插件,我调用 Office.context.ui.displayDialogAsync 来打开对话框窗口以显示一些页面。但是,当我在 Office.context.roamingSettings 中保存一些数据并尝试再次打开对话框时,数据从 Office.context.roamingSettings 中消失。
平台与环境
- Reactjs/NodeJS
- 视窗 10 专业版。
- 展望 2013 15.0.5353.1000
代码 :
SaveAuthData() = () => {
let _settings = Office.context.roamingSettings;
_settings.set("url", url);
_settings.set("username", username);
_settings.set("password", password);
}
CheckUserLoggedIn() = () => {
let _settings = Office.context.roamingSettings;
let username= _settings.get("username"); // return undefined
let password= _settings.get("password"); // return undefined
}
解决方案
推荐阅读
- node.js - “错误:无法在视图目录“E:\tozip\views”中查找视图“错误”“
- python-3.x - 如何使用 python 将 lrtemplates、DNG、XMP 应用于图像?
- typescript - 来自其他类型的键和值的类型
- vector - 如何从planet.osm.pbf文件中获取osm地图(矢量图块)生成的所有缩放级别(z0到z7)所需的形状文件?
- c# - 通过引用传递值类型而不在c#中初始化
- javascript - 如何在某些特定条件下迭代 HTML 元素?
- pine-script - 标签放置不正确
- javascript - 如何在javascript或Angular 10中选择多个拖动的div
- html - 如何删除 HTML 中的 EMOJIS?
- mysql - 基于时间戳更新列的任何快速方法