Die Embedded Viewer API enthält eine Klasse: DefaultViewer. Eine Einführung zur Verwendung der API finden Sie im Entwicklerhandbuch.
Konstruktorzusammenfassung
google.books.DefaultViewer(div, opt_options)
- Ein eingebetteter Viewer für einen Band in der Google Buchsuche.
Zusammenfassung der Methode
string getPageNumber()
- Gibt die Seitennummer der Seite zurück, die derzeit im Darstellungsbereich sichtbar ist.
string getPageId()
- Gibt eine eindeutige Kennung für die Seite zurück, die derzeit im Darstellungsbereich sichtbar ist.
boolean goToPage(pageNumber)
- Gibt „true“ zurück, wenn die Seite existiert und aufgerufen wurde.
boolean goToPageId(pageId)
- Gibt „true“ zurück, wenn die Seite existiert und aufgerufen wurde.
boolean isLoaded()
- Gibt an, ob der Viewer mit dem entsprechenden Buch initialisiert wurde.
highlight(opt_string)
- Markiert einen Begriff im Darstellungsbereich
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Lädt ein Buch im Darstellungsbereich
nextPage()
- Wechselt zur nächsten Seite im Buch.
previousPage()
- Damit springen Sie zur vorherigen Seite im Buch.
resize()
- Passt die Größe des Viewer an die Größe seines Container-div-Elements an.
zoomIn()
- Zoomt in den Viewer hinein.
zoomOut()
- Zoomt aus dem Viewer heraus.
Konstruktordetails
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Ein eingebetteter Viewer für einen Band in der Google Buchsuche.
-
Parameter:
Element div
– Div, in dem der Darstellungsbereich gezeichnet wird.
Object opt_options
– Schlüssel/Wert-Zuordnung der Optionen, die an den Betrachter übergeben werden sollen.
Methodendetails
getPageNumber
string getPageNumber()
-
Gibt die Seitennummer der Seite zurück, die derzeit im Darstellungsbereich sichtbar ist
-
Retouren:
string
getPageId
string getPageId()
-
Gibt eine eindeutige Kennung für die Seite zurück, die derzeit im Darstellungsbereich sichtbar ist.
-
Retouren:
string
goToPage
boolean goToPage(pageNumber)
-
Gibt „true“ zurück, wenn die Seite vorhanden ist und aufgerufen wurde.
-
Parameter:
string, number pageNumber
– Die Seitenzahl der Seite, die aufgerufen werden soll.
-
Retouren:
boolean
goToPageId
boolean goToPageId(pageId)
-
Gibt „true“ zurück, wenn die Seite vorhanden ist und aufgerufen wurde.
-
Parameter:
string pageId
– Die eindeutige Kennung der Seite, die aufgerufen werden soll.
-
Retouren:
boolean
isLoaded
boolean isLoaded()
-
Gibt „true“ zurück, wenn der Viewer mit dem angegebenen Buch mit
load
initialisiert wurde.
-
Retouren:
boolean
Highlight
highlight(opt_string)
-
Markiert einen Begriff im Darstellungsbereich
-
Parameter:
string opt_string
: Ein String, der hervorgehoben werden soll. Deaktiviert die Hervorhebung bei null
oder undefined
.
last
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Lädt ein Buch in den Darstellungsbereich.
-
Parameter:
string, Array of strings identifiers
: Eine Vorschau-URL oder eine Buch-ID wie eine ISBN, OCLC usw. Siehe Anfrageformat für dynamische Links. Um mehrere alternative IDs für das Buch anzugeben (z. B. die ISBNs für Hardcover und Softcover), übergeben Sie einen Array
dieser ID-Strings. Der Betrachter lädt dann das erste einbettbare Buch im Array.
Function opt_notFoundCallback
: Wenn identifier
eine Buch-ID ist, wird dieser Callback aufgerufen, wenn das Buch nicht gefunden wurde. Wenn null
übergeben oder dieser Parameter weggelassen wird, wird bei einem Fehler keine Funktion aufgerufen.
Function opt_successCallback
: Dieser Callback wird ausgeführt, wenn der Viewer mit einem bestimmten Buch instanziiert wurde und bereit ist, Funktionsaufrufe wie nextPage
zu empfangen.
nextPage
nextPage()
-
Wechselt zur nächsten Seite im Buch.
previousPage
previousPage()
-
Wechselt zur vorherigen Seite im Buch.
resize
resize()
-
Ändert die Größe des Viewers an die Größe seines div-Elements im Container.
zoomIn
zoomIn()
-
Zoomt in den Viewer.
zoomOut
zoomOut()
-
Zoomt aus dem Viewer heraus.