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.