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 del metodo
string getPageNumber()- Restituisce il numero della pagina attualmente visibile nel viewport.
string getPageId()- Restituisce un identificatore univoco per la pagina attualmente visibile nel visualizzatore.
boolean goToPage(pageNumber)- Restituisce true se la pagina esiste ed è stata visualizzata.
boolean goToPageId(pageId)- restituisce true se la pagina esiste ed è stata visitata.
boolean isLoaded()- Indica se lo spettatore è stato inizializzato correttamente con il libro specificato.
highlight(opt_string)- Evidenziare 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 lo spettatore in base alle dimensioni del div contenitore.
zoomIn()- Aumenta lo zoom nel visualizzatore.
zoomOut()- Diminuisci lo zoom del visualizzatore.
Dettaglio del costruttore
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Un visualizzatore incorporato per un volume in Google Ricerca Libri.
-
Parametri:
Element div - Div per disegnare l'area visibile.
Object opt_options - Mappa chiave-valore delle opzioni da passare allo spettatore.
Dettaglio metodo
getPageNumber
string getPageNumber()
-
Restituisce il numero della pagina attualmente visibile nel viewport.
-
Resi:
string
getPageId
string getPageId()
-
Restituisce un identificatore univoco per la pagina attualmente visibile nel viewport.
-
Resi:
string
goToPage
boolean goToPage(pageNumber)
-
Restituisce true se la pagina esiste ed è stata visitata.
-
Parametri:
string, number pageNumber : il numero di pagina a cui passare.
-
Resi:
boolean
goToPageId
boolean goToPageId(pageId)
-
Restituisce true se la pagina esiste ed è stata visitata.
-
Parametri:
string pageId : l'identificatore univoco della pagina a cui fare riferimento.
-
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)
-
Mette in evidenza un termine nell'area visibile.
-
Parametri:
string opt_string : una stringa da evidenziare. Disattiva l'evidenziazione se
null o undefined.
load
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 Formato della richiesta di link dinamici. Per specificare diversi identificatori alternativi per il libro (ad es.i codici ISBN con copertina rigida e morbida), passa un Array di queste stringhe di identificatore. Lo spettatore caricherà il primo libro inseribile nell'array.
Function opt_notFoundCallback : se identifier è un identificatore del libro, questo callback verrà chiamato se il libro non è stato trovato. Se viene passato null o se questo
parammetro viene omesso, non verrà chiamata alcuna funzione in caso di errore.
Function opt_successCallback : questo callback verrà eseguito se e quando lo spettatore viene creato correttamente con un determinato libro ed è pronto a ricevere chiamate di funzione come nextPage.
nextPage
nextPage()
-
Vai alla pagina successiva del libro.
previousPage
previousPage()
-
Vai alla pagina precedente del libro.
resize
resize()
-
Ridimensiona lo spettatore in base alle dimensioni del relativo div contenitore.
zoomIn
zoomIn()
-
Aumenta lo zoom nel visualizzatore.
zoomOut
zoomOut()
-
Diminuisci lo zoom del visualizzatore.