【发布时间】:2016-11-04 22:02:48
【问题描述】:
如何报告 Office.js/Word javascript API 中的错误?
错误是,当尝试通过 range.insertOoxml(...) 或 context.document.body.insertOoxml(...) 插入类似锚的书签时,api 指示成功,但生成的文档确实如此没有书签。唯一的解决方法是在带有锚的段落之后插入一个附加段落。不幸的是,这会在正文中引入额外的换行符,从而破坏体验。
基本上,这会默默地失败......
<w:body>
<w:p>
<w:bookmarkStart w:id="0" w:name="bookmarkAnchor"/>
<w:bookmarkEnd w:id="0"/>
</w:p>
</w:body>
...但这有效....
<w:body>
<w:p>
<w:bookmarkStart w:id="0" w:name="bookmarkAnchor"/>
<w:bookmarkEnd w:id="0"/>
</w:p>
<w:p/> <--- this is a miserable workaround!
</w:body>
我很高兴上传一些显示问题的测试代码。
【问题讨论】:
标签: javascript office-addins office-js word-addins