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()
- Возвращает уникальный идентификатор страницы, которая в данный момент видна в области просмотра.
- Возврат:
string
goToPage
boolean goToPage(pageNumber)
- Возвращает true, если страница существует и на нее был открыт переход.
- Параметры:
string, number pageNumber
— номер страницы, на которую нужно перейти.- Возврат:
boolean
goToPageId
boolean goToPageId(pageId)
- Возвращает true, если страница существует и на нее был открыт переход.
- Параметры:
string pageId
— уникальный идентификатор страницы, на которую нужно перейти.- Возврат:
boolean
isLoaded
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()
- Удаляет окно просмотра.