Вы можете ввести URL файла , как file:///C:/path/to/file.txt
, но поведение будет меняться в зависимости от того, куда он указывает:
- Если это каталог, его содержимое будет отображаться в Chrome.
- Если это известный тип мультимедиа (изображения, аудио, видео, PDF, ...), он будет воспроизводиться / отображаться в Chrome обычным способом.
- Если это неизвестный тип мультимедиа, например документ Word, он просто инициирует загрузку.
Если файл, который вы хотите открыть, находится не в локальной файловой системе, а где-то размещен, вы можете проверить документацию Схемы URI Office . В итоге вы получите что-то вроде этого:
ms-word:ofe|u|http://website.com/document.docx
Полная схема:
< scheme-name >:< command-name >"|"< command-argument-descriptor > "|"< command-argument >
Первая часть - это имя схемы (протокол), специфичное для каждого продукта Office:
ms-word
ms-powerpoint
ms-excel
ms-visio
ms-access
ms-project
ms-publisher
ms-spd
ms-infopath
Вторая часть - это имя команды и ее аргументы (парс для дескриптора аргумента + значение аргумента), разделенные |
:
ofv|u|
(открыть для просмотра), затем URI для открытия в режиме просмотра.
ofe|u|
(открыть для редактирования), затем URI для открытия в режиме редактирования.
nft|u|
(новый документ из шаблона), за которым следует URI для шаблона.
При желании вы можете добавить второй аргумент, s
, с URI папки, в которую вы хотите сохранить его, так что в итоге он будет выглядеть так:
ms-word:nft|u|http://website.com/template.dotx|s|https://website/docs