#web #visio
#веб #visio
Вопрос:
Ответ №1:
Дело здесь не в Visio, проблема в безопасности браузера (который просто запрещает открывать любые локальные файлы по веб-ссылке). Браузер просто откажется открывать локальные файлы, если у пользователя не установлены определенные настройки или приложение.
Открытие локальных файлов было вроде нормально в 199x, но теперь оно отключено по умолчанию везде, потому что эта опция вызывала слишком много проблем с безопасностью и слишком часто использовалась вредоносными программами.
Как это делает office (SharePoint): он устанавливает пользовательский протокол приложения локально (записывает в реестр). Он использует ссылки, подобные этой:
ms-visio:ofe|u|https://unmanagedvisio.sharepoint.com/Shared Documents/AAA.vsdx
ms-visio:
вот пользовательский протокол приложения, зарегистрированный при установке Office. Если вы предполагаете, что office недоступен, вы можете попытаться имитировать его следующим образом:
ms-visio:ofe|u|file:///C:/some-folder/some-file.vsdx
Комментарии:
1. Спасибо, но затем я получаю предупреждающее сообщение типа: «Microsoft Office, некоторые файлы содержат вирусы …». Как я могу предотвратить это сообщение?
2. Я добавил картинку.
3. Это предназначено. Т.е. Это предупреждение безопасности, вы не можете избавиться от этого. Если вы откроете диаграмму Visio с помощью SharePoint, вы получите то же самое. Просто попросите пользователя нажать «ДА» 🙂
4. Но с удаленного URL я не получал это сообщение, только с локального URL.
5. Если вы найдете способ обойти это диалоговое окно, было бы неплохо, если бы вы поделились им здесь 🙂