Google Doc Viewer с помощью bytestream
Я пытаюсь использовать Google Document Viewer. Не удалось найти документацию для этого.
Если у вас есть общедоступный документ, он работает нормально. Но все документы хранятся в виде BLOB-объектов в моем приложении MVC. Поэтому я пытаюсь сделать что-то вроде этого
https://docs.google.com/viewer?embedded=true&url=https://example.com/mycontroller/myaction?param1=10&userSig=mysignature
Контроллер возвращает
return File(
<byte array byte[]>,
MediaTypeNames.Application.Octet,
documentResponse.Data.DocumentName);
Но это не возвращает предварительный просмотр. Хотите знать, возможно ли это сделать? или он поддерживает только общедоступный файл?
1 ответ
Код на самом деле работает, проблема была в том, что он ломался, прежде чем нажать клавишу возврата