问题描述
我想打开位于服务器上的 MS Word 文档,为此我使用了 office URI 方案。首先,我想对位于我本地机器上的文件做同样的事情,然后尝试使用位于服务器上的文件。所以,我有一个 wordtest.doc 文档位于“C:/Users/user/wordtest.doc”,我从命令行提示符执行了以下命令
"ms-word:ofv|u|file:///C:/Users/user/cv1.doc" 但它不起作用,我尝试了不同的变体,例如
"ms-word:ofv|u|file:///C:\Users\user\cv1.doc" 和
"ms-word:ofv|u|file://C:/Users/user/cv1.doc"
以上都不起作用。我只收到以下错误
文件名、目录名或卷标语法不正确
知道问题出在哪里吗?
谢谢
解决方法
据我所知,当调用的网页来自 http(s) 时,chrome 会阻止任何 file:///。 html 也必须从 file:/// 位置调用。或者您可以使用像“打开本地文件链接”这样的 chrome 扩展名。 不管怎样,如果你把你的 word 文件放在 http 服务器上,这应该可以工作。 注意:如果你想编辑word文档,那么你应该把它放在webdav服务器上。