Embedded Audience API มี 1 คลาสคือ DefaultViewer หากต้องการทราบข้อมูลเบื้องต้นเกี่ยวกับการใช้งาน API นี้ โปรดดูคู่มือสําหรับนักพัฒนาซอฟต์แวร์
สรุปเครื่องมือสร้าง
google.books.DefaultViewer(div, opt_options)
- ผู้ดูที่ฝังสําหรับหนังสือใน Google Book Search
สรุปเมธอด
string getPageNumber()
- แสดงหมายเลขหน้าของหน้าที่ปรากฏในวิวพอร์ตในขณะนี้
string getPageId()
- แสดงผลตัวระบุที่ไม่ซ้ําสําหรับหน้าที่แสดงให้เห็นในวิวพอร์ตในปัจจุบัน
boolean goToPage(pageNumber)
- แสดงค่าเป็น "จริง" หากมีหน้านั้นอยู่และถูกหมุนไป
boolean goToPageId(pageId)
- แสดงค่าเป็น "จริง" หากมีหน้านั้นอยู่และถูกหมุนไป
boolean isLoaded()
- ระบุว่าผู้ดูเริ่มหนังสือที่กําหนดสําเร็จหรือไม่
highlight(opt_string)
- ไฮไลต์คําในวิวพอร์ต
load(identifiers, opt_notFoundCallback, opt_successCallback)
- โหลดหนังสือในวิวพอร์ต
nextPage()
- ไปที่หน้าถัดไปในหนังสือ
previousPage()
- ไปที่หน้าก่อนหน้าในหนังสือ
resize()
- ปรับขนาดผู้ชมให้สอดคล้องกับขนาดของ div ของคอนเทนเนอร์
zoomIn()
- ซูมเข้าไปยังผู้ชม
zoomOut()
- ซูมออกจากผู้ชม
รายละเอียดผู้ผลิต
google.books.ค่าเริ่มต้นViewer
google.books.DefaultViewer(div, opt_options)
-
โปรแกรมอ่านที่ฝังไว้สําหรับปริมาณใน Google Book Search
-
พารามิเตอร์:
Element div
- Div เพื่อวาดวิวพอร์ต
Object opt_options
- แมปคีย์-ค่าของตัวเลือกที่จะส่งผ่านไปยัง
ผู้ดู
รายละเอียดของเมธอด
getPageNumber
string getPageNumber()
-
แสดงหมายเลขหน้าของหน้าเว็บที่ปัจจุบันมองเห็นได้ในวิวพอร์ต
-
การคืนสินค้า:
string
รหัส page
string getPageId()
-
แสดงผลตัวระบุที่ไม่ซ้ําสําหรับหน้าที่แสดงให้เห็นในวิวพอร์ตในปัจจุบัน
-
การคืนสินค้า:
string
ไปที่หน้า
boolean goToPage(pageNumber)
-
แสดงผลค่า "จริง" หากหน้าเว็บมีอยู่และถูกหมุนไป
-
พารามิเตอร์:
string, number pageNumber
- หมายเลขหน้าของหน้าเว็บที่ต้องการเปิด
-
การคืนสินค้า:
boolean
รหัส GoToPage
boolean goToPageId(pageId)
-
แสดงผลค่า "จริง" หากหน้าเว็บมีอยู่และถูกหมุนไป
-
พารามิเตอร์:
string pageId
- ตัวระบุที่ไม่ซ้ําของหน้าเว็บที่ต้องเปิด
-
การคืนสินค้า:
boolean
โหลดขึ้น
boolean isLoaded()
-
แสดงผลค่า "จริง" หากผู้ชมเริ่มต้นใช้งานหนังสือที่ระบุสําเร็จโดยใช้
load
-
การคืนสินค้า:
boolean
ไฮไลต์
highlight(opt_string)
-
ไฮไลต์คําในวิวพอร์ต
-
พารามิเตอร์:
string opt_string
- สตริงที่จะไฮไลต์ ปิดการไฮไลต์หาก null
หรือ undefined
โหลด
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
โหลดหนังสือในวิวพอร์ต
-
พารามิเตอร์:
string, Array of strings identifiers
- URL ตัวอย่างหรือตัวระบุหนังสือ เช่น ISBN, OCLC ฯลฯ โปรดดูรูปแบบคําขอลิงก์แบบไดนามิก หากต้องการระบุตัวระบุทางเลือกอื่นๆ สําหรับหนังสือ (เช่น ปกแข็งและ ISBN ปกอ่อน) จะส่ง Array
ของสตริงตัวระบุเหล่านี้ ผู้ชมจะโหลดหนังสือรายการแรกที่ฝังในอาร์เรย์
Function opt_notFoundCallback
- หาก identifier
เป็นตัวระบุหนังสือ จะมีการเรียกกลับหากไม่พบหนังสือ หากข้าม null
หรือข้ามพารามิเตอร์นี้ การเรียกใช้ฟังก์ชันจะไม่สําเร็จ
Function opt_successCallback
- การเรียกใช้โค้ดเรียกกลับนี้จะดําเนินการ
และเมื่อสามารถสร้างอินสแตนซ์กับหนังสือใดเล่มหนึ่งได้สําเร็จ และพร้อมรับการเรียกฟังก์ชัน เช่น nextPage
หน้าถัดไป
nextPage()
-
ไปที่หน้าถัดไปในหนังสือ
หน้าก่อนหน้า
previousPage()
-
ไปที่หน้าก่อนหน้าในหนังสือ
ปรับขนาด
resize()
-
ปรับขนาดโปรแกรมดูให้สอดคล้องกับขนาดของ div ของคอนเทนเนอร์
ซูมเข้า
zoomIn()
-
ซูมเข้าในโปรแกรมดู
ซูมออก
zoomOut()
-
ซูมออกในโปรแกรมดู