L'API Embedded Viewer contiene una classe: DefaultViewer. Per un'introduzione all'utilizzo dell'API, consulta la Guida per gli sviluppatori.
Riepilogo costruttore
google.books.DefaultViewer(div, opt_options)
- Un visualizzatore incorporato per un volume in Google Ricerca Libri.
Riepilogo metodo
string getPageNumber()
- Restituisci il numero della pagina attualmente visibile nell'area visibile.
string getPageId()
- Restituisci un identificatore univoco per la pagina attualmente visibile nell'area visibile.
boolean goToPage(pageNumber)
- restituisce true se la pagina esiste ed è stata visitata.
boolean goToPageId(pageId)
- restituisce true se la pagina esiste ed è stata visitata.
boolean isLoaded()
- Indica se il visualizzatore è stato inizializzato correttamente con il libro specificato.
highlight(opt_string)
- Evidenzia un termine nell'area visibile.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Carica un libro nell'area visibile.
nextPage()
- Va alla pagina successiva del libro.
previousPage()
- Consente di passare alla pagina precedente del libro.
resize()
- Ridimensiona il visualizzatore per renderlo conforme alle dimensioni del rispettivo contenitore div.
zoomIn()
- Aumenta lo zoom nel visualizzatore.
zoomOut()
- Diminuisci lo zoom nel visualizzatore.
Dettagli costruttore
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Un visualizzatore incorporato per un volume in Google Ricerca Libri.
-
Parametri:
Element div
- Div in cui inserire l'area visibile.
Object opt_options
: mappa di opzioni chiave-valore da trasmettere al visualizzatore.
Dettaglio metodo
getPageNumber
string getPageNumber()
-
Restituisce il numero della pagina attualmente visibile nell'area visibile.
-
Resi:
string
getPageId
string getPageId()
-
Restituisce un identificatore univoco per la pagina attualmente visibile nell'area visibile.
-
Resi:
string
goToPage
boolean goToPage(pageNumber)
-
Restituisce true se la pagina esiste ed è stata visitata.
-
Parametri:
string, number pageNumber
. Il numero di pagina della pagina a cui tornare.
-
Resi:
boolean
goToPageId
boolean goToPageId(pageId)
-
Restituisce true se la pagina esiste ed è stata visitata.
-
Parametri:
string pageId
. L'identificatore univoco della pagina da visitare.
-
Resi:
boolean
isLoaded
boolean isLoaded()
-
Restituisce true se il visualizzatore è stato inizializzato correttamente con il libro specificato utilizzando
load
.
-
Resi:
boolean
articolo in evidenza
highlight(opt_string)
-
Evidenzia un termine nell'area visibile.
-
Parametri:
string opt_string
: una stringa da evidenziare. Disattiva l'evidenziazione se
null
o undefined
.
carico
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Carica un libro nell'area visibile.
-
Parametri:
string, Array of strings identifiers
. Un URL di anteprima o un identificatore del libro, ad esempio un codice ISBN, OCLC e così via. Consulta la pagina relativa al formato della richiesta di Dynamic Links. Per specificare diversi identificatori alternativi per il libro (ad es. i codici ISBN con copertina rigida e morbida), trasmetti un Array
di queste stringhe di identificazione; il visualizzatore caricherà il primo libro incorporabile nell'array.
Function opt_notFoundCallback
: se identifier
è un identificatore
del libro, questo callback viene chiamato se il libro non è stato trovato. Se null
viene passato o questo
parametro viene omesso, in caso di errore non verrà chiamata alcuna funzione.
Function opt_successCallback
: questo callback verrà eseguito se e quando viene creata un'istanza del visualizzatore con un determinato libro ed è pronto a ricevere chiamate di funzione come nextPage
.
nextPage
nextPage()
-
Consente di passare alla pagina successiva del libro.
previousPage
previousPage()
-
Consente di passare alla pagina precedente del libro.
resize
resize()
-
Ridimensiona il visualizzatore per adattarlo alle dimensioni del rispettivo div container.
zoomIn
zoomIn()
-
Aumenta lo zoom nel visualizzatore.
zoomOut
zoomOut()
-
Diminuisci lo zoom nel visualizzatore.