L'API de la visionneuse intégrée contient une classe: DefaultViewer. Pour en savoir plus sur l'utilisation de l'API, consultez le guide du développeur.
Résumé du constructeur
google.books.DefaultViewer(div, opt_options)
- Un lecteur intégré pour un volume dans Google Recherche de Livres.
Récapitulatif de la méthode
string getPageNumber()
- Renvoie le numéro de la page actuellement visible dans la fenêtre d'affichage.
string getPageId()
- Renvoie un identifiant unique pour la page qui est actuellement visible dans la fenêtre d'affichage.
boolean goToPage(pageNumber)
- Renvoie la valeur "true" si la page existe et a été consultée.
boolean goToPageId(pageId)
- Renvoie la valeur "true" si la page existe et a été consultée.
boolean isLoaded()
- Indique si l'utilisateur a réussi à initialiser le livre donné.
highlight(opt_string)
- Met un terme en surbrillance dans la fenêtre d'affichage.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Charge un livre dans la fenêtre d'affichage.
nextPage()
- Affiche la page suivante du livre.
previousPage()
- Affiche la page précédente du livre.
resize()
- Redimensionne la visionneuse en fonction de la taille de son élément div de conteneur.
zoomIn()
- Zoome sur la visionneuse.
zoomOut()
- Zoom arrière.
Informations sur le constructeur
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Lecteur intégré pour les volumes dans Google Recherche de Livres.
-
Paramètres :
Element div
– Élément div pour attirer la fenêtre d'affichage.
Object opt_options
: mappage de clés-valeurs contenant les options à transmettre à la visionneuse.
Détails de la méthode
getPageNumber (obtenir un numéro de page)
string getPageNumber()
-
Renvoie le numéro de la page qui est actuellement visible dans la fenêtre d'affichage.
-
Renvoie :
string
getPageId
string getPageId()
-
Renvoie un identifiant unique pour la page qui est actuellement visible dans la fenêtre d'affichage.
-
Renvoie:
string
page GoTo
boolean goToPage(pageNumber)
-
Renvoie la valeur "true" si la page existe et a été consultée.
-
Paramètres :
string, number pageNumber
: numéro de la page à utiliser.
-
Renvoie :
boolean
goToPageId
boolean goToPageId(pageId)
-
Renvoie la valeur "true" si la page existe et a été consultée.
-
Paramètres :
string pageId
: identifiant unique de la page à afficher.
-
Renvoie :
boolean
isLoaded
boolean isLoaded()
-
Renvoie la valeur "true" si le lecteur a bien été initialisé avec le livre donné à l'aide de
load
.
-
Renvoie :
boolean
sélection [Context sensitive]
highlight(opt_string)
-
Met en surbrillance un terme dans la fenêtre d'affichage.
-
Paramètres :
string opt_string
: chaîne à mettre en surbrillance. Désactive la mise en surbrillance si null
ou undefined
.
load
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Charge un livre dans la fenêtre d'affichage.
-
Paramètres :
string, Array of strings identifiers
: une URL d'aperçu ou un identifiant de livre tel qu'un numéro ISBN, OCLC, etc. Consultez le format de demande Dynamic Links. Pour spécifier plusieurs autres identifiants pour le livre (par exemple, les ISBN des couvertures rigides ou à couverture souple), transmettez Array
de ces chaînes d'identifiant. Le lecteur chargera le premier livre intégrable dans le tableau.
Function opt_notFoundCallback
: si identifier
est un identifiant de livre, ce rappel est appelé si le livre est introuvable. Si la valeur null
est dépassée ou que ce paramètre est omis, aucune fonction n'est appelée en cas d'échec.
Function opt_successCallback
: ce rappel sera exécuté si et quand le lecteur est instancié avec un livre particulier, et prêt à recevoir des appels de fonction tels que nextPage
.
page suivante
nextPage()
-
Passe à la page suivante du livre.
Page précédente
previousPage()
-
Affiche la page précédente du livre.
resize
resize()
-
Redimensionne la visionneuse en fonction de la taille de son élément div de conteneur.
zoom avant
zoomIn()
-
Zoome sur la visionneuse.
Zoom arrière
zoomOut()
-
Zoom arrière sur la visionneuse.