插入内容控件时,联机Word中断

时间:2018-01-22 11:50:33

标签: ms-office office-js

我已经使用脚本实验室(https://www.microsoft.com/en-us/garage/profiles/script-lab/)对此进行了测试,如果文档中的某些内容通过插件插入(使用不同的添加内容再现),它似乎(自动)将文档保存到One Drive中断Word使用相同的代码片段。)

这是脚本实验室的代码:

$("#run").click(run);

var content = '<span>Hello, World!</span>';

async function run() {
    Word.run(function (context) {
        var range = context.document.getSelection();
        var cc = range.insertContentControl();
        var ccRange = cc.insertHtml(content, 'replace');
        cc.tag = 'citation';
        cc.select('end');
        context.load(cc);
        context.load(range);
        context.load(ccRange);

        return context.sync();
    })
}

上面的代码成功地将content插入到选择中。但是,如果我在插入后等待几分钟,Word会中断保存并要求我发送错误报告。相同的代码不会在桌面版Word上产生任何错误。此外,我们在几个月内使用了相同的代码,现在没有任何问题。

任何想法是什么意思? Word的在线版本是否有问题,或者插入的代码是否应以某种方式更新?

0 个答案:

没有答案