Interfejs Embedded Wyświetlający API zawiera jedną klasę: DefaultViewer. Wprowadzenie do korzystania z interfejsu API znajdziesz w Przewodniku dla programistów.
Podsumowanie konstruktora
google.books.DefaultViewer(div, opt_options)
- Umieszczona przeglądarka do tomu w Google Book Search.
Podsumowanie metod
string getPageNumber()
- Zwraca numer strony, która jest aktualnie widoczna w widocznym obszarze.
string getPageId()
- Zwraca unikalny identyfikator strony, która jest obecnie widoczna w widocznym obszarze.
boolean goToPage(pageNumber)
- Zwraca wartość „true” (prawda), jeśli strona istnieje i została odwrócona.
boolean goToPageId(pageId)
- Zwraca wartość „true” (prawda), jeśli strona istnieje i została odwrócona.
boolean isLoaded()
- Wskazuje, czy przeglądarka została zainicjowana z daną książką.
highlight(opt_string)
- Wyróżnia hasło w widocznym obszarze.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Wczytuje książkę w widocznym obszarze.
nextPage()
- Przechodzi do następnej strony w książce.
previousPage()
- Przechodzi do poprzedniej strony w książce.
resize()
- Zmienia rozmiar przeglądarki, by dopasować ją do rozmiaru elementu div kontenera.
zoomIn()
- Powiększa okno przeglądarki.
zoomOut()
- Pomniejsz widok.
Szczegóły konstruktora
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Umieszczona przeglądarka książki w Google Book Search.
-
Parametry:
Element div
– element div, który pozwala narysować widoczny obszar.
Object opt_options
– mapa klucz-wartość z opcjami przekazywanymi użytkownikowi.
Szczegóły metody
getPageNumber
string getPageNumber()
-
Zwraca numer strony, która jest aktualnie widoczna w widocznym obszarze.
-
Zwroty:
string
getPageId
string getPageId()
-
Zwraca unikalny identyfikator strony, która jest obecnie widoczna w widocznym obszarze.
-
Zwroty:
string
goToPage
boolean goToPage(pageNumber)
-
Zwraca wartość „true” (prawda), jeśli strona istnieje i została otwarta.
-
Parametry:
string, number pageNumber
– numer strony, która ma zostać wyświetlona.
-
Zwroty:
boolean
goToPageId
boolean goToPageId(pageId)
-
Zwraca wartość „true” (prawda), jeśli strona istnieje i została otwarta.
-
Parametry:
string pageId
– unikalny identyfikator strony, która ma zostać otwarta.
-
Zwroty:
boolean
isLoaded
boolean isLoaded()
-
Zwraca wartość „true” (prawda), jeśli przeglądarka została zainicjowana z daną książką za pomocą metody
load
.
-
Zwroty:
boolean
najciekawsze
highlight(opt_string)
-
Podświetla hasło w widocznym obszarze.
-
Parametry:
string opt_string
– ciąg znaków do wyróżnienia. Wyłącza podświetlanie, jeśli null
lub undefined
.
ładunek
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Wczytuje książkę w widocznym obszarze.
-
Parametry:
string, Array of strings identifiers
– adres URL podglądu lub identyfikator książki, np. ISBN czy OCLC. Zapoznaj się z sekcją Format żądania linków dynamicznych. Aby określić kilka alternatywnych identyfikatorów książki (np.numery ISBN w twardej i miękkiej oprawie), przekaż wartość Array
tych ciągów identyfikatorów. Przeglądający wczyta pierwszą książkę możliwą do umieszczenia w tablicy.
Function opt_notFoundCallback
– jeśli identifier
to identyfikator książki, to wywołanie zwrotne będzie wywoływane, gdy książka nie została znaleziona. Jeśli parametr null
został zaliczony lub ten parametr zostanie pominięty, w przypadku niepowodzenia nie zostanie wywołana żadna funkcja.
Function opt_successCallback
– to wywołanie zwrotne zostanie wykonane, gdy przeglądarka zostanie utworzona z konkretną książką i będzie gotowa do odbierania wywołań funkcji, takich jak nextPage
.
nextPage
nextPage()
-
Przechodzi do następnej strony w książce.
previousPage
previousPage()
-
Przechodzi do poprzedniej strony w książce.
resize
resize()
-
Zmienia rozmiar przeglądarki, by dopasować ją do rozmiaru kontenera div.
zoomIn
zoomIn()
-
Powiększa okno przeglądarki.
zoomOut
zoomOut()
-
Pomniejsza okno w oknie przeglądarki.