首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让办公室在线拥有自己的风格的视图模式?

如何让办公室在线拥有自己的风格的视图模式?
EN

Stack Overflow用户
提问于 2020-03-05 07:26:02
回答 2查看 699关注 0票数 0

最近,我想使用的“编辑模式”打开Microsoft文件,如下所示:

代码语言:javascript
复制
http://office-online/we/wordeditorframe.aspx?WOPISrc=...&access_token=...

不过,我注意到在连续两页之间没有差距,请看下面的截图。

此外,当我使用“查看模式”使用wordviewframe.aspx查看word文档时,页面的显示是正常的。

代码语言:javascript
复制
http://officeonline/wv/wordviewerframe.aspx?WOPISrc=...&access_token=...

但这一次我发现浏览器中的编辑按钮(右上角)无法使用。

我添加了一些属性,例如

HostEditUrlEditModePostMessageCheckFileInfo中描述的正式文件。

所以我有两个问题:

1)如何让“编辑模式”拥有“视图模型”的风格?也就是说,在两个单词页之间有一些空格。

2)如何从视图模式切换到编辑模式?

非常感谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-03-12 20:03:10

1)这可能实际上是OOS中的一个bug。当您将切换到英语区域&打开用英语编写的文档时,您能验证这个问题是否仍然存在吗?只是为了排除这种可能性。

2) HostViewUrlHostEditUrl应该导致一个“主页” --一个HTML页面,它将承载一个指向web应用程序的Office的iframe。=>不直接到OOS。

票数 1
EN

Stack Overflow用户

发布于 2020-03-31 09:11:46

您的WOPI主机(实现WOPI协议的自己的API )必须,

  1. 实现方法PutFile (用于在存储中保存更新的文件)和PutRelativeFile (根据当前文件创建新文件,例如从.doc转换为.docx)。
  2. 返回CheckFileInfo操作响应中的后续数据。 2.1 SupportUpdate : true (让WOPI客户端知道您的API实现了PutFile和PutRelativeFile方法) 2.2 UserCanWrite : true (指示使用对文件具有写权限) 2.3 LicenseCheckForEditIsEnabled : true (将用户路由到Microsoft页面以验证用户是否拥有Office 365许可证) 2.4 HostEditUrl : url_to_your_edit_page

注意:您的用户需要MSOffice365许可证才能编辑WOPI上的文件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60540105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档