В нашем приложении мы даем пользователю возможность загрузить документ на учетную запись azure blob storage. После загрузки документа или изображения ему присваивается некоторый url (https://name.blob.core.windows.net/container/file-name.jpg). Если документ представляет собой изображение или PDF файл или какой-либо файл, который может быть отображен браузером, мы пытаемся отобразить его в браузере, не требуя от пользователя загрузки файла. Если мы просто открываем новое окно или вкладку и направляем пользователя на blob uri в IE, изображение или pdf правильно отображаются в браузере. Но, если мы попытаемся просто открыть новое окно, указывающее на uri в Chrome, FireFox или Safari, оно просто загружает файл, а не отображает его в браузере.
Есть ли способ заставить последние три браузера просто отображать файл, а не загружать его?