Javascript 标题中的图像在Word for Desktop中显示,但在Word Online中消失
我使用Javascript 标题中的图像在Word for Desktop中显示,但在Word Online中消失,javascript,ms-word,office-js,Javascript,Ms Word,Office Js,我使用insertHtml在标题中插入在线图像,但是,它仅在桌面上工作。当我返回在线编辑文档时,图像显示不正确。图像边框显示在正确的位置,但不是实际图像 有人能解释一下吗 myHeader.insertHtml( '<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/CGI_logo.svg/1200px-CGI_logo.svg.png" alt="logo" height="42" width="4
insertHtml
在标题中插入在线图像,但是,它仅在桌面上工作。当我返回在线编辑文档时,图像显示不正确。图像边框显示在正确的位置,但不是实际图像
有人能解释一下吗
myHeader.insertHtml(
'<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/CGI_logo.svg/1200px-CGI_logo.svg.png" alt="logo" height="42" width="42" align="right"/>',
"End"
);
myHeader.insertHtml(
'',
“结束”
);
它与office.js无关
默认情况下,Word Online不显示标题。
您需要编辑页眉或页脚以查看图像
您将不会看到分页符或类似的内容。我可以在Word Online中重现该问题。图像不会显示在Edge或Chrome中。我发现如果我打开标题进行编辑,图像确实会显示在编辑器中。你也明白吗?无论如何,如果您在几天内没有得到答案,请在本回购协议上打开一个问题:(只有在您尝试获得StackOverflow方面的帮助后,并且只有当问题看起来可能是一个bug时,才应该这样做。)感谢Rick的快速回复。我将看看是否有其他人可以提供帮助,稍后可能会在github上打开一个问题。我不是在抱怨,但开发office addin似乎很麻烦,因为office Js有时在office online和桌面上的工作方式不同。例如,我尝试了insertInlinePictureFromBase64()方法来插入base64格式的图像,它只在联机时工作,在桌面上不工作。