La API de Embedded Viewer contiene una clase: DefaultViewer. Para obtener una introducción al uso de la API, consulta la Guía para desarrolladores.
Resumen del constructor
google.books.DefaultViewer(div, opt_options)
- Un visor incorporado para un volumen en la Búsqueda de Google Libros.
Resumen del método
string getPageNumber()
- Devuelve el número de página que está visible en la ventana de visualización.
string getPageId()
- Devuelve un identificador único para la página que está visible en el viewport.
boolean goToPage(pageNumber)
- Devuelve verdadero si la página existe y se activó.
boolean goToPageId(pageId)
- El resultado es verdadero si la página existe y se la convirtió en verdadera.
boolean isLoaded()
- Indica si el visor se inicializó correctamente con el libro determinado.
highlight(opt_string)
- Destaca un término en la ventana de visualización.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Carga un libro en la ventana de visualización.
nextPage()
- Ir a la página siguiente del libro.
previousPage()
- Ir a la página anterior del libro.
resize()
- Ajusta el tamaño del visor para que se ajuste al tamaño de su div de contenedor.
zoomIn()
- Acerca el visor.
zoomOut()
- Aleja el visor.
Detalles del constructor
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Es un visor incorporado para un volumen en la Búsqueda de Google Libros.
-
Parámetros:
Element div
: Es un div para dibujar el viewport.
Object opt_options
: Es un mapa clave-valor de opciones para pasar al visor.
Detalle del método
getPageNumber
string getPageNumber()
-
Muestra el número de página de la página que es visible actualmente en el viewport.
-
Devuelve:
string
getPageId
string getPageId()
-
Muestra un identificador único para la página que se muestra actualmente en el viewport.
-
Muestra:
string
goToPage
boolean goToPage(pageNumber)
-
Muestra verdadero si la página existe y se abrió.
-
Parámetros:
string, number pageNumber
: Es el número de página a la que se debe ir.
-
Devuelve:
boolean
goToPageId
boolean goToPageId(pageId)
-
Muestra verdadero si la página existe y se abrió.
-
Parámetros:
string pageId
: El identificador único de la página al que se debe acceder.
-
Muestra:
boolean
isLoaded
boolean isLoaded()
-
Muestra verdadero si el visor se inicializó correctamente con el libro determinado usando
load
.
-
Devuelve:
boolean
destacar
highlight(opt_string)
-
Destaca un término en la ventana de visualización.
-
Parámetros:
string opt_string
: Es una cadena que se debe destacar. Desactiva el resaltado si es null
o undefined
.
load
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Carga un libro en la ventana de visualización.
-
Parámetros:
string, Array of strings identifiers
: Es una URL de vista previa o un identificador de libro, como un ISBN, OCLC, etcétera. Consulta el formato de solicitud de Dynamic Links. Para especificar varios identificadores alternativos para el libro (p. ej., los ISBN de tapa dura y tapa blanda), pasa un Array
de estas cadenas de identificadores. El visor cargará el primer libro incorporable en el array.
Function opt_notFoundCallback
: Si identifier
es un identificador de libro, se llamará a esta devolución de llamada si no se encuentra el libro. Si se pasa null
o se omite este parámetro, no se llamará a ninguna función en caso de error.
Function opt_successCallback
: Esta devolución de llamada se ejecutará si el visor crea una instancia correctamente con un libro en particular y está listo para recibir llamadas a función, como nextPage
.
nextPage
nextPage()
-
Va a la página siguiente del libro.
previousPage
previousPage()
-
Va a la página anterior del libro.
resize
resize()
-
Cambia el tamaño del visor para ajustarlo al tamaño de su división del contenedor.
zoomIn
zoomIn()
-
Acerca el visor.
zoomOut
zoomOut()
-
Aleja el visor.