Ссылка на файл Dropbox для встраивания в iframe
Я хочу, чтобы мои пользователи могли импортировать файлы из dropbox и показывать их в iframe. Используя chooser dropin, я могу получить ссылку на общий ресурс, но она не поддается iframable из-за заголовка "X-Frame-ORIGIN". Мне не нужно содержимое raw-файла, так как я не могу преобразовать его в html и показать в браузере. Есть ли какой-то url, где я получаю Dropbox preview url, который также является iframable.
Из некоторых блогов я узнал, что изменение хоста в url на dl.dropboxusercontent.com и добавив параметр dl=0, мы могли бы получить iframable предварительный просмотр url. Но теперь это уже не работает.
2 ответов:
Сайт Dropbox на www.dropbox.com не допускает ифраминга, но dl.dropboxusercontent.com делает. Однако "предварительный просмотр" доступен только на www.dropbox.com, так что, к сожалению, вы не можете iframe предварительный просмотр.
Официальная информация о различных параметрах, которые вы можете использовать, находится здесь:
Простой способ сделать это-убедиться, что режим совместного использования ссылок установлен на доступный со ссылкой, скопировать ссылку в ваш iframe src и затем изменить бит
dl=0наraw=1так, чтобы он выглядел следующим образом:www.dropbox.com/s/<FILEID>/file?raw=1
Comments