Başvuru Kaynakları
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Yerleştirilmiş Görüntüleyici API'si bir sınıf içerir: DefaultViewer. API'yi kullanmaya giriş için Geliştirici Kılavuzu'na bakın.
Oluşturucu özeti
google.books.DefaultViewer(div, opt_options)
- Google Kitaplar Arama'daki bir cilt için yerleştirilmiş görüntüleyici.
Yöntem özeti
string
getPageNumber()
- Görüntü alanında görünür durumda olan sayfanın sayfa numarasını döndürür.
string
getPageId()
- Görüntüleme alanında şu anda görünen sayfanın benzersiz tanımlayıcısını döndürür.
boolean
goToPage(pageNumber)
- Sayfa varsa ve sayfaya geçildiyse true döndürür.
boolean
goToPageId(pageId)
- Sayfa varsa ve sayfaya geçildiyse true döndürür.
boolean
isLoaded()
- Görüntüleyenin ilgili kitapla başarılı bir şekilde başlatılıp başlatılmadığını gösterir.
highlight(opt_string)
- Görüntü alanındaki bir terimi vurgular.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Bir kitabı görüntü alanına yükler.
nextPage()
- Kitaptaki bir sonraki sayfaya gider.
previousPage()
- Kitaptaki önceki sayfaya gider.
resize()
- İzleyiciyi, kapsayıcı div'inin boyutuna uyacak şekilde yeniden boyutlandırır.
zoomIn()
- İzleyiciyi yakınlaştırır.
zoomOut()
- İzleyiciyi uzaklaştırır.
Marka ayrıntısı
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
Google Kitap Arama'daki bir cilt için yerleşik görüntüleyici.
Parametreler:
Element div
- Görüntü alanını çizmek için Div.
Object opt_options
- İzleyiciye iletilecek seçeneklerin anahtar/değer eşlemesi.
Yöntem ayrıntısı
getPageNumber
string getPageNumber()
Görüntü alanında şu anda görünen sayfanın sayfa numarasını döndürür.
getPageId
string getPageId()
Şu anda görüntü alanında görünen sayfanın benzersiz tanımlayıcısını döndürür.
goToPage
boolean goToPage(pageNumber)
Sayfa mevcutsa ve sayfaya dönüldüyse true değerini döndürür.
Parametreler:
string, number pageNumber
: Geçileceği sayfanın sayfa numarası.
goToPageId
boolean goToPageId(pageId)
Sayfa varsa ve çevrilmişse true değerini döndürür.
Parametreler:
string pageId
: Geçileceği sayfanın benzersiz tanımlayıcısı.
isLoaded
boolean isLoaded()
Görüntüleyen kişi belirtilen kitap load
kullanılarak başarıyla başlatıldıysa true değerini döndürür.
öne çıkan
highlight(opt_string)
Görüntü alanındaki bir terimi vurgular.
Parametreler:
string opt_string
: Vurgulanacak dize. null
veya undefined
ise vurguyu kapatır.
load
load(identifiers, opt_notFoundCallback, opt_successCallback)
Bir kitabı görüntü alanına yükler.
Parametreler:
string, Array of strings identifiers
: Bir önizleme URL'si veya ISBN, OCLC vb. gibi bir kitap tanımlayıcısı. Dinamik Bağlantılar istek biçimi bölümüne bakın. Kitap için çeşitli alternatif tanımlayıcılar (ör.ciltli ve ciltsiz ISBN'ler) belirtmek için bu tanımlayıcı dizelerin bir Array
tanesini iletin. Görüntüleyen, dizideki ilk yerleştirilebilir kitabı yükler.
Function opt_notFoundCallback
- identifier
bir kitap tanımlayıcıysa kitap bulunamadığında bu geri çağırma yapılır. null
iletilir veya bu parametre atlanırsa başarısızlık durumunda hiçbir işlev çağrılmaz.
Function opt_successCallback
- Bu geri çağırma, görüntüleyen kişi belirli bir kitapla başarılı bir şekilde örneklendirildiğinde ve nextPage
gibi işlev çağrılarını almaya hazır olduğunda yürütülür.
nextPage
nextPage()
Kitaptaki sonraki sayfaya gider.
previousPage
previousPage()
Kitabın önceki sayfasına gider.
resize
resize()
İzleyiciyi, kapsayıcı div'inin boyutuna uyacak şekilde yeniden boyutlandırır.
zoomIn
zoomIn()
Görüntüleyiciyi yakınlaştırır.
zoomOut
zoomOut()
Görüntüleyiciyi uzaklaştırır.
Başa dön
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-11-08 UTC.
[null,null,["Son güncelleme tarihi: 2024-11-08 UTC."],[[["\u003cp\u003eThe Embedded Viewer API allows you to embed a Google Book into your webpage using the \u003ccode\u003egoogle.books.DefaultViewer\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eIt provides methods for navigation such as \u003ccode\u003enextPage\u003c/code\u003e, \u003ccode\u003epreviousPage\u003c/code\u003e, \u003ccode\u003egoToPage\u003c/code\u003e, and \u003ccode\u003egoToPageId\u003c/code\u003e, as well as zooming and highlighting functionalities.\u003c/p\u003e\n"],["\u003cp\u003eYou can load a book using identifiers like ISBN or OCLC with the \u003ccode\u003eload\u003c/code\u003e method and handle loading success or failure with callbacks.\u003c/p\u003e\n"],["\u003cp\u003eThe viewer can be resized dynamically with \u003ccode\u003eresize\u003c/code\u003e and provides methods to retrieve current page information like \u003ccode\u003egetPageNumber\u003c/code\u003e and \u003ccode\u003egetPageId\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Reference\n\nThe Embedded Viewer API contains one class: DefaultViewer. For an introduction to using the API, see the [Developer's Guide](/books/docs/viewer/developers_guide).\n\nConstructor summary\n-------------------\n\n`\n`**[google.books.DefaultViewer](#google.books.DefaultViewer)**`(div, opt_options)\n`\n: An embedded viewer for a volume in Google Book Search.\n\nMethod summary\n--------------\n\n`string\n`**[getPageNumber](#google.books.DefaultViewer.getPageNumber)**`() `\n: Returns the page number of the page that's currently visible in\n the viewport.\n\n`string\n`**[getPageId](#google.books.DefaultViewer.getPageId)**`() `\n: Returns a unique identifier for the page that's currently visible in the\n viewport.\n\n`boolean\n`**[goToPage](#google.books.DefaultViewer.goToPage)**`(pageNumber) `\n: Returns true if the page exists and was turned to.\n\n`boolean\n`**[goToPageId](#google.books.DefaultViewer.goToPageId)**`(pageId) `\n: Returns true if the page exists and was turned to.\n\n`boolean\n`**[isLoaded](#google.books.DefaultViewer.isLoaded)()**\n: Indicates whether the viewer has been successfully initialized with the given book.\n\n`\n`**[highlight](#google.books.DefaultViewer.highlight)**`(opt_string) `\n: Highlights a term in the viewport.\n\n`\n`**[load](#google.books.DefaultViewer.load)**`(identifiers, opt_notFoundCallback, opt_successCallback) `\n: Loads a book in the viewport.\n\n`\n`**[nextPage](#google.books.DefaultViewer.nextPage)**`() `\n: Goes to the next page in the book.\n\n`\n`**[previousPage](#google.books.DefaultViewer.previousPage)**`() `\n: Goes to the previous page in the book.\n\n`\n`**[resize](#google.books.DefaultViewer.resize)**`() `\n: Resizes the viewer to conform to size of its container div.\n\n`\n`**[zoomIn](#google.books.DefaultViewer.zoomIn)**`() `\n: Zooms into the viewer.\n\n`\n`**[zoomOut](#google.books.DefaultViewer.zoomOut)**`() `\n: Zooms out of the viewer.\n\nConstructor detail\n------------------\n\n### google.books.DefaultViewer\n\n```\ngoogle.books.DefaultViewer(div, opt_options)\n```\n\nAn embedded viewer for a volume in Google Book Search.\n\n\u003c!-- --\u003e\n\n**Parameters:** *Element*` div` - Div to draw the viewport in.\n\u003c!-- --\u003e\n\n*Object*` opt_options` - Key-value map of options to pass along to the viewer.\n\nMethod detail\n-------------\n\n### getPageNumber\n\n```\nstring getPageNumber()\n```\n\nReturns the page number of the page that's currently visible in the viewport.\n\n\u003c!-- --\u003e\n\n**Returns:** *string*` `\n\n### getPageId\n\n```\nstring getPageId()\n```\n\nReturns a unique identifier for the page that's currently visible in the viewport.\n\n\u003c!-- --\u003e\n\n**Returns:** *string*` `\n\n### goToPage\n\n```\nboolean goToPage(pageNumber)\n```\n\nReturns true if the page exists and was turned to.\n\n\u003c!-- --\u003e\n\n**Parameters:** *string, number*` pageNumber ` - The page number of the page to turn to.\n\n\u003c!-- --\u003e\n\n**Returns:** *boolean*` `\n\n### goToPageId\n\n```\nboolean goToPageId(pageId)\n```\n\nReturns true if the page exists and was turned to.\n\n\u003c!-- --\u003e\n\n**Parameters:** *string*` pageId ` - The unique identifier of the page to turn to.\n\n\u003c!-- --\u003e\n\n**Returns:** *boolean*` `\n\n### isLoaded\n\n```\nboolean isLoaded()\n```\n\nReturns true if the viewer has been successfully initialized with the given book using `load`.\n\n\u003c!-- --\u003e\n\n**Returns:** *boolean*` `\n\n### highlight\n\n```\nhighlight(opt_string)\n```\n\nHighlights a term in the viewport.\n\n\u003c!-- --\u003e\n\n**Parameters:** *string*` opt_string ` - A string to highlight. Turns off highlighting if `null` or `undefined`.\n\n### load\n\n```\nload(identifiers, opt_notFoundCallback, opt_successCallback)\n```\n\nLoads a book in the viewport.\n\n\u003c!-- --\u003e\n\n**Parameters:** *string* `, `*Array of strings*` identifiers ` - A preview URL or book identifier such as an ISBN, OCLC, etc. See [Dynamic Links request format](/books/docs/dynamic-links#requestFormat). To specify several alternative identifiers for the book (e.g., the hardcover and softcover ISBNs), pass an `Array` of these identifier strings; the viewer will the viewer will load the first embeddable book in the array.\n\u003c!-- --\u003e\n\n*Function*` opt_notFoundCallback ` - If `identifier` is a book identifier, this callback will be called if the book was not found. If `null` passed or this parameter is omitted, no function will be called on failure.\n\u003c!-- --\u003e\n\n*Function*` opt_successCallback ` - This callback will be executed if and when the viewer is successfully instantiated with a particular book, and ready to receive function calls such as `nextPage`.\n\n### nextPage\n\n```\nnextPage()\n```\n\nGoes to the next page in the book.\n\n### previousPage\n\n```\npreviousPage()\n```\n\nGoes to the previous page in the book.\n\n### resize\n\n```\nresize()\n```\n\nResizes the viewer to conform to size of its container div.\n\n### zoomIn\n\n```\nzoomIn()\n```\n\nZooms into the viewer.\n\n### zoomOut\n\n```\nzoomOut()\n```\n\nZooms out of the viewer.\n\n[Back to top](#top)"]]