Embedded Viewer 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
перейти на страницу
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()
- Отдаляет от зрителя.