Embedded Viewer API شامل یک کلاس است: DefaultViewer. برای آشنایی با استفاده از API، به راهنمای توسعهدهنده مراجعه کنید.
خلاصه سازنده
-
google.books.DefaultViewer (div, opt_options)
- یک نمایشگر تعبیه شده برای یک جلد در جستجوی کتاب Google.
خلاصه روش
-
string getPageNumber ()
- شماره صفحه صفحه ای را که در حال حاضر در viewport قابل مشاهده است برمی گرداند.
-
string getPageId ()
- یک شناسه منحصربهفرد برای صفحهای که در حال حاضر در viewport قابل مشاهده است، برمیگرداند.
-
boolean goToPage (pageNumber)
- اگر صفحه وجود داشته باشد و به آن تبدیل شده باشد، true را برمی گرداند.
-
boolean goToPageId (pageId)
- اگر صفحه وجود داشته باشد و به آن تبدیل شده باشد، true را برمی گرداند.
-
boolean isLoaded ()
- نشان می دهد که آیا بیننده با کتاب داده شده با موفقیت مقداردهی اولیه شده است یا خیر.
-
highlight (opt_string)
- یک عبارت را در پنجره نمای برجسته می کند.
-
load (identifiers, opt_notFoundCallback, opt_successCallback)
- کتابی را در پنجره نمایش بارگیری می کند.
-
nextPage ()
- به صفحه بعدی کتاب می رود.
-
previousPage ()
- به صفحه قبلی کتاب می رود.
-
resize ()
- اندازه بیننده را تغییر می دهد تا با اندازه کانتینر آن مطابقت داشته باشد.
-
zoomIn ()
- به بیننده زوم می کند.
-
zoomOut ()
- از بیننده بزرگنمایی می کند.
جزئیات سازنده
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
- یک نمایشگر تعبیه شده برای یک جلد در جستجوی کتاب Google.
- پارامترها:
Element div
- Div برای رسم نمای در آن.Object opt_options
- نقشه کلید-مقدار گزینهها برای ارسال به بیننده. جزئیات روش
getPageNumber
string getPageNumber()
- شماره صفحه صفحه ای را که در حال حاضر در viewport قابل مشاهده است برمی گرداند.
- برمی گرداند:
string
getPageId
string getPageId()
- یک شناسه منحصربهفرد برای صفحهای که در حال حاضر در viewport قابل مشاهده است، برمیگرداند.
- برمی گرداند:
string
goToPage
boolean goToPage(pageNumber)
- اگر صفحه وجود داشته باشد و به آن تبدیل شده باشد، true را برمی گرداند.
- پارامترها:
string, number pageNumber
- شماره صفحه صفحه که باید به آن مراجعه کنید.- برمی گرداند:
boolean
goToPageId
boolean goToPageId(pageId)
- اگر صفحه وجود داشته باشد و به آن تبدیل شده باشد، true را برمی گرداند.
- پارامترها:
string pageId
- شناسه منحصر به فرد صفحه که باید به آن مراجعه کنید.- برمی گرداند:
boolean
بارگذاری شده است
boolean isLoaded()
- اگر بیننده با کتاب داده شده با استفاده از
load
با موفقیت مقداردهی اولیه شده باشد، true برمی گردد. - برمی گرداند:
boolean
برجسته کردن
highlight(opt_string)
- یک عبارت را در پنجره نمای برجسته می کند.
- پارامترها:
string opt_string
- رشته ای برای برجسته کردن. برجسته سازی را در صورت null
یا undefined
خاموش می کند. بار
load(identifiers, opt_notFoundCallback, opt_successCallback)
- کتابی را در پنجره نمایش بارگیری می کند.
- پارامترها:
string , Array of strings identifiers
- نشانی اینترنتی پیش نمایش یا شناسه کتاب مانند ISBN، OCLC، و غیره. به قالب درخواست پیوندهای پویا مراجعه کنید. برای تعیین چندین شناسه جایگزین برای کتاب (به عنوان مثال، ISBN های جلد سخت و جلد نرم)، Array
ای از این رشته های شناسه را ارسال کنید. بیننده اولین کتاب قابل جاسازی را در آرایه بارگذاری می کند.Function opt_notFoundCallback
- اگر identifier
یک شناسه کتاب باشد، اگر کتاب پیدا نشد، این بازخوانی فراخوانی می شود. اگر null
تصویب شود یا این پارامتر حذف شود، هیچ تابعی در صورت خرابی فراخوانی نخواهد شد.Function opt_successCallback
- اگر و زمانی که بیننده با یک کتاب خاص با موفقیت نمونهسازی شود و آماده دریافت فراخوانهای تابعی مانند nextPage
باشد، این تماس مجدد اجرا میشود. صفحه بعدی
nextPage()
- به صفحه بعدی کتاب می رود.
صفحه قبلی
previousPage()
- به صفحه قبلی کتاب می رود.
تغییر اندازه
resize()
- اندازه بیننده را تغییر می دهد تا با اندازه کانتینر آن مطابقت داشته باشد.
zoomIn
zoomIn()
- به بیننده زوم می کند.
بزرگنمایی
zoomOut()
- از بیننده بزرگنمایی می کند.