wps文字加载项使用Close关闭别的文档时,会切换文档标签页而不能停留到当前文档

现在通过taskpane发送请求,后端会返回一个格式化好的docx文档,现在需要将这个文档插入到当前文档光标所在位置。 做法是通过FileSystem.writeAsBinaryString方法把后端返回的文档流保存到一个临时文件内,然后通过非显示打开该文档并复制全文,再粘贴到当前编辑的文档光标处。接着关闭并移除改临时文档。 现在的问题是,如果已经打开了多个文档,而现在要编辑的文档非最后一个,比如第一个,这时打开临时文件并关闭后。会自动将最后一个文档激活,如果我在加载项中使用Activate激活第一个文档,上面的文档标签也会闪一下后面再回来,体验不好。 请问有什么方法可以使激活文档始终保持在当前操作文档吗?
上海
浏览 266
收藏
1
分享
1 +1
6
+1
全部评论 6
 
恰同学少年
在粘贴之前,关闭临时文档
· 黑龙江省
回复
小兜
一样的,只要关闭临时文档,就会切换到最后一个文档。
· 上海
回复