API встроенного средства просмотра содержит один класс: DefaultViewer. Введение в использование API см. в Руководстве разработчика .
Сводка конструктора
-
google.books.DefaultViewer (div, opt_options) - Встроенная программа просмотра томов в Поиске книг Google.
Краткое описание метода
-
string getPageNumber () - Возвращает номер страницы, которая в данный момент видна в области просмотра.
-
string getPageId () - Возвращает уникальный идентификатор страницы, которая в данный момент видна в области просмотра.
-
boolean goToPage (pageNumber) - Возвращает true, если страница существует и на нее был открыт переход.
-
boolean goToPageId (pageId) - Возвращает true, если страница существует и на нее был открыт переход.
-
boolean isLoaded () - Указывает, была ли программа просмотра успешно инициализирована с данной книгой.
-
highlight (opt_string) - Выделяет термин в окне просмотра.
-
load (identifiers, opt_notFoundCallback, opt_successCallback) - Загружает книгу во вьюпорте.
-
nextPage () - Переход к следующей странице книги.
-
previousPage () - Переход на предыдущую страницу книги.
-
resize () - Изменяет размер средства просмотра в соответствии с размером его контейнера div.
-
zoomIn () - Увеличивает масштаб зрителя.
-
zoomOut () - Удаляет окно просмотра.
Деталь конструктора
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
- Встроенная программа просмотра томов в Поиске книг Google.
- Параметры:
Element div — Div для рисования области просмотра.Object opt_options — карта значений ключей для передачи средству просмотра. Подробности метода
Получить номер страницы
string getPageNumber()
- Возвращает номер страницы, которая в данный момент видна в области просмотра.
- Возврат:
stringполучитьпажеид
string getPageId()
- Возвращает уникальный идентификатор страницы, которая в данный момент видна в области просмотра.
- Возврат:
stringgoToPage
boolean goToPage(pageNumber)
- Возвращает true, если страница существует и на нее был открыт переход.
- Параметры:
string, number pageNumber — номер страницы, на которую нужно перейти.- Возврат:
booleangoToPageId
boolean goToPageId(pageId)
- Возвращает true, если страница существует и на нее был открыт переход.
- Параметры:
string pageId — уникальный идентификатор страницы, на которую нужно перейти.- Возврат:
booleanisLoaded
boolean isLoaded()
- Возвращает true, если программа просмотра была успешно инициализирована с данной книгой с помощью
load . - Возврат:
booleanвыделять
highlight(opt_string)
- Выделяет термин в окне просмотра.
- Параметры:
string opt_string — строка, которую нужно выделить. Отключает подсветку, если null или undefined . нагрузка
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Загружает книгу во вьюпорте.
- Параметры:
string , Array of strings identifiers — URL-адрес предварительного просмотра или идентификатор книги, например ISBN, OCLC и т. д. См. Формат запроса динамических ссылок . Чтобы указать несколько альтернативных идентификаторов книги (например, ISBN в твердом и мягком переплете), передайте Array этих строк идентификаторов; средство просмотра загрузит первую встраиваемую книгу в массиве.Function opt_notFoundCallback — если identifier является идентификатором книги, этот обратный вызов будет вызван, если книга не найдена. Если передано null или этот параметр опущен, ни одна функция не будет вызываться в случае сбоя.Function opt_successCallback — этот обратный вызов будет выполнен, если и когда средство просмотра успешно создаст экземпляр конкретной книги и будет готово к приему вызовов функций, таких как nextPage . следующая страница
nextPage()
- Переход к следующей странице книги.
предыдущая страница
previousPage()
- Переход на предыдущую страницу книги.
изменить размер
resize()
- Изменяет размер средства просмотра в соответствии с размером его контейнера div.
увеличить масштаб
zoomIn()
- Увеличивает масштаб зрителя.
Уменьшить масштаб
zoomOut()
- Удаляет окно просмотра.