我正在尝试使用FFWinPlugin插件从 google chrome 或 firefox 访问 webdav 内容。webdav 服务器使用 ITHit webdavsystem。
问题是,虽然它最初可以工作,但在刷新网页后,对 EditDocument 的所有进一步调用都失败且没有错误 - 根本没有发出 webdav 请求。这会影响从任何网页对任何 webdav 服务器的所有后续调用。需要重新启动浏览器(或者,对于 chrome,可以杀死“Microsoft Office 2013”插件任务)才能恢复。
示例代码如下:
<script>
function test() {
var sharepoint = document.getElementById("winFirefoxPlugin");
sharepoint.EditDocument(getLocationRoot() + "/word.docx");
}
function getLocationRoot() {
return location.protocol + '//' + location.hostname + (location.port ? ':' + location.port : '');
}
</script>
<object id="winFirefoxPlugin" type="application/x-sharepoint" width="0" height="0" style="visibility:hidden;"></object>
<button onclick="test()">test</button>
我正在使用 Firefox 版本 20.0.1 和 chrome 版本 27.0.1453.93m 使用 Office 2013 对此进行测试。
在 IE 上使用OpenDocuments 控件可以正常工作。
我没有要测试的共享点服务器。任何人都可以确认/否认它有同样的问题吗?
有没有人遇到过这个问题和/或有解决方案?在我看来,这是 Microsoft 插件的问题。