【发布时间】:2018-01-20 02:48:23
【问题描述】:
我们一直在尝试让 Visio API 与基于 the example provided in the documentation 的 Visio Online 图表一起使用。
在 Visio Online 中构建的简单图表(例如两个连接的形状)可以正常工作并显示良好,我们可以获得形状数据。
但是,在 Visio 2016 客户端中创建的简单图表失败并引发错误 OSF is not defined。
Error message : "OSF is not defined"
stack : "ReferenceError: OSF is not defined
at https://appsforoffice.microsoft.com/embedded/1.0/visio-web-embedded.js:2332:17
at new Promise (<anonymous>)
at OfficeJsRequestExecutor.executeAsync (https://appsforoffice.microsoft.com/embedded/1.0/visio-web-embedded.js:2331:20) \
at RequestContext.ClientRequestContext.syncPrivate (https://appsforoffice.microsoft.com/embedded/1.0/visio-web-embedded.js:710:36)
at https://appsforoffice.microsoft.com/embedded/1.0/visio-web-embedded.js:680:54 at <anonymous>"
因此,office.js 库中似乎缺少某些内容。
是否不支持使用客户端创建的图纸?
是否有人使用新 API 成功运行嵌入式 Visio(不是旧 Web 部件)?
【问题讨论】:
-
感谢您提出这个潜在问题。产品团队的成员正在调查,当他们有一些信息给你时,他们应该在 SO 上(和/或在你打开的相应 GitHub 问题中)回复这篇文章。