在本地计算机上打开单词-Office URI Schemes特殊字符

时间:2019-05-10 07:48:49

标签: javascript html encoding office365 uri

我想通过单击解决方案中的链接来打开Word文档。下面的链接显示了办公室中其的结构。这个解决方案真的很好,因为它可以在所有浏览器中使用,但是我在使用特殊字符时遇到了问题。

ms-word:ofe | u | file://our.local/TestingÅÄÖ.DOCX

我尝试了不同的方法来解决此问题,但是当åäö出现在路径中时,它不起作用。路径上的EncodeURI对实例没有帮助。

https://docs.microsoft.com/en-us/office/client-developer/office-uri-schemes没有描述任何异常,仅遵循URI规范。

没有特殊字符的文档效果很好,但是我不知道应该如何编码特殊字符才能使其工作。

Wrong URI

如果我将文件:\ ...部分并粘贴到任何浏览器中,它将正常工作,但不能使用ofe前缀。因此,由于没有任何特殊字符,它可以正常工作,因此编码应该会出现一些问题。

在cmd中运行也可以:

Cmd

因此,在这种情况下,我认为浏览器在将字符编码后才发送给protocolhandler ??

0 个答案:

没有答案