https://docs.google.com/viewer — это прекрасно, но есть некоторые настройки, которые мне нужно make, и документация будет полезна. Обнаружено здесь http://googlesystem.blogspot.com... . Не видел никакой общедоступной документации, которая могла бы помочь.
http://code.google.com/apis/documents/overview.html относится к документам Google, где приведенное выше является скорее клоном средства предварительного просмотра Google Книг http://books.google. ком/книги.
2 ответа
Средство просмотра документов Google было в течение некоторого времени. Инструкции приведены здесь.
Вы можете вставлять файлы PDF, PPT, TIFF и даже некоторые файлы DOC в iFrame
, просто добавляя параметр &embedded=true
к URL-адресу типичной страницы просмотра. Таким образом, чтобы встроить PDF-файл в http://example.com/file.pdf
, вы можете использовать следующий код:
<iframe
src="http://docs.google.com/viewer?url=http://example.com/file.pdf&embedded=true"
style="width:500px; height:500px;"
frameborder="0">
</iframe>
(Отформатировано таким образом, чтобы показать как можно больше URL-адреса.)
К сожалению, есть две нерешенные проблемы со встраиванием Google Docs Viewer. Во-первых, это проблема с файлами cookie в IE (не знаю, какие версии, но это не только 6), которая требует от пользователя изменить настройку и тот факт, что он показывает страницу входа для пользователей с просроченными сеансами учетных записей Google.
Средство просмотра Документов Google в IE Встроенная программа просмотра PDF Документов Google отображает страницу входа, а не PDF
Они кажутся нерешенными и вызывают проблемы при любом серьезном использовании средства просмотра документов в приложении, ориентированном на конечного пользователя.
Похожие вопросы
Связанные вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript/JS) и его различных диалектах/реализациях (кроме ActionScript). Имейте в виду, что JavaScript — это НЕ то же самое, что Java! Включите все ярлыки, относящиеся к вашему вопросу; например, [node.js], [jQuery], [JSON], [ReactJS], [angular], [ember.js], [vue.js], [typescript], [svelte] и т. д.