我遇到类似问题MicrosoftOfficeEditDocument didn't work in Chrome。EditDocument并不总是在Chrome中工作
我没有下载更新后的库,如答案中所述,它适用于Office 2013,但不适用于2010年。 对于Office 2010,我有一些打开的文件,有些则不打开,它们并不总是同样的。我尝试使用.doc,.docx,.ppt,.pptx,.xls和.xlsx。
我打电话与编辑文档fonction: ITHit.WebDAV.Client.DocManager.EditDocument(sDocumentUrl, javaAppletFilePath);
编辑:
它实际上似乎是文件的URL的长度的问题。当我的文件url(sDocumentUrl)长于我在其中调用EditDocument的脚本url的长度时,它工作得很好。但是,当它更短时,脚本url的结尾会添加到sDocumentUrl之后,从而导致调用失败。这只会发生在Chrome和Office 2010上。
任何方式使这项工作?
这是否一直为你发生?它有时适用于我,但有些时候它不起作用。有时如果我更改字符串文件URL中的一个字符,它会起作用。 – kavun
不,它不一致。当我发布这个问题时,它并不经常工作,一次可以打开一个文件,之后打不开。 现在它似乎几乎所有的时间工作,除了.pptx不总是打开。 – cilmela
它似乎工作正常,如果我第一次在IE中打开文件,然后在Chrome中。 – cilmela