Я пытаюсь использовать плагин FFWinPlugin для доступа к содержимому webdav из Google Chrome или firefox. Сервер webdav использует ITHit webdavsystem.Приложение FFWinPlugin/sharepoint-x не работает после обновления страницы
Проблема заключается в том, что, хотя она работает изначально, после обновления веб-страницы все дальнейшие вызовы в EditDocument завершаются с ошибкой - запрос webdav просто не создается. Это влияет на все последующие вызовы на любой webdav-сервер с любой веб-страницы. Браузеру необходимо перезапустить (или, в случае хром, задача плагина «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>
Я проверяю это с офисом 2013 с помощью Firefox версии 20.0.1 и хром версии 27.0.1453.93m.
Использование OpenDocuments control на IE работает без проблем.
У меня нет сервера sharepoint для тестирования. Может ли кто-нибудь подтвердить/опровергнуть, что у него такая же проблема?
Кто-нибудь сталкивался с этой проблемой и/или имел решение? Кажется, это проблема с плагином Microsoft.