26得票8回答
JavaScript办公插件中的控制台日志记录

我有一个关于在 Javascript Web 办公插件 中使用的 "console.log" 的问题。 我正在开发 JavaScript Word 插件,但无法排除故障,因为我不知道 "console.log" 输出被发送到哪里。 微软网站上有很多例子,包含了 "console.log",但它...

26得票3回答
Office.js使浏览器历史功能无效,破坏了历史记录的使用。

office.js的官方版本在这里可用:https://appsforoffice.microsoft.com/lib/1/hosted/office.js 它在代码中包含以下行:window.history.replaceState = null; window.history.pushSt...

18得票3回答
如何使用Microsoft Graph API从用户资料中获取组织(租户)ID

我正在创建一个插件,打算使用组织许可证进行销售。 我已经在插件上实施了身份验证方案。目前,我正在请求User.Read范围,以便在 Azure v2 端点上进行确定的身份验证。为了获取用户信息,我正在查询 https://graph.microsoft.com/v1.0/me 为了正确测试用...

14得票4回答
未捕获的 TypeError: window.external.GetContext 不是一个函数。

我创建了一个Angular应用程序,并希望将JS API库用于其中。我想在Office 365 Outlook中使用此应用程序,但是我遇到了以下错误:Uncaught TypeError: window.external.GetContext is not a function OSF.Ini...

13得票2回答
Office.context.ui.messageParent在Outlook 2016 for Mac中是否失效?

我正在使用新的Office-JS API开发Outlook插件,在构建身份验证流程时,我发现在Outlook 2016 for Mac上,对话框系统似乎无法正常工作。 需要澄清的是,我们正在使用Office Insider Fast Track版本,因为它对Office-JS API提供了更...

10得票1回答
如何在单击任务窗格后将MS Word光标焦点发送回当前文档

我使用 Word JavaScript API 开发了一个 Word 插件。当我在任务窗格中单击某个操作时,光标焦点会从当前文档中移除,直到再次单击文档才能继续编辑。请问如何在任务窗格执行某些操作时将光标焦点设置回当前文档? 谢谢。

10得票2回答
Office VSTO插件与使用Office JS API的Office插件

最近,微软推出了Office Add-ins架构,该架构允许开发远程托管的插件,并在office内部IFrame中运行。我阅读了很多文章,试图理解这种架构是作为VSTO的替代品还是有不同的用例。VS 2015提供了两种模板。 在我的具体情况下,我想要开发一个插件,用于扩展Excel 2016...

10得票1回答
Office.js Word - window.external.RegisterEvent 不是一个函数。

我正在开发一个Word 2016插件,并收到了客户的错误报告(通过Sentry记录)。但我无法复现这个问题。这个错误发生在macOS Sierra 10.12.6上的Word 16.11中的对话框窗口中。 window.external.RegisterEvent is not a func...

10得票4回答
找不到名称为'Office'的内容。

我正在使用Angular 4与Office.js。该项目是由Angular CLI创建的。 代码很简单:// declare const Office: any; // With the line above, the app runs perfect Office.initialize ...

9得票1回答
如何在TaskPane应用程序中下载文件而不使用window.open()?

我有一个应用程序可以显示一些静态文件以供下载。该应用程序创建了一个隐藏的iframe并将源设置为文件URL。 浏览器会显示一个另存为对话框。 但是,在Microsoft Office中没有另存为对话框,文件下载也不会开始。 该文件使用“Content-Disposition:Attach...