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 قابل مشاهده است برمی گرداند.
- برمی گرداند:
stringgetPageId
string getPageId()
- یک شناسه منحصربهفرد برای صفحهای که در حال حاضر در viewport قابل مشاهده است، برمیگرداند.
- برمی گرداند:
stringgoToPage
boolean goToPage(pageNumber)
- اگر صفحه وجود داشته باشد و به آن تبدیل شده باشد، true را برمی گرداند.
- پارامترها:
string, number pageNumber - شماره صفحه صفحه که باید به آن مراجعه کنید.- برمی گرداند:
booleangoToPageId
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()
- از بیننده بزرگنمایی می کند.