ตัวอย่างและการสาธิต

ตัวอย่างทั้งหมดที่อยู่ในชุดเอกสารประกอบของ Embedded Reader API จะแสดงรายการไว้ด้านล่างนี้เพื่อให้อ้างอิงอย่างรวดเร็ว นอกจากนี้ยังมีการสาธิตเพิ่มเติมจํานวนหนึ่งเพื่อแสดงแนวคิดขั้นสูง

ตัวอย่างจากคู่มือสําหรับนักพัฒนาซอฟต์แวร์

ตัวอย่างพื้นฐานเหล่านี้ปรากฏในคู่มือสําหรับนักพัฒนาซอฟต์แวร์และครอบคลุมการใช้งานส่วนใหญ่ของ Embedded Audience API

  • book- Simple
    ตัวอย่าง "Hello, World" ของ Embedded Audience API เป็นตัวอย่างวิธีโหลด API และวาดผู้ดูด้วยหนังสือบางเล่ม
  • book-language
    ตัวอย่างนี้แสดงวิธีเปลี่ยนภาษาอินเทอร์เฟซของผู้ชม ซึ่งในกรณีนี้คือภาษาโปรตุเกสแบบบราซิล
  • ไม่พบหนังสือ
    แสดงวิธีการเพิ่มฟังก์ชันเรียกกลับที่มีการเรียกเมื่อผู้ชมไม่สามารถโหลดหนังสือที่ระบุ คุณสามารถต่อยอดจากตัวอย่างนี้เพื่อจัดการกับเงื่อนไขดังกล่าวอย่างสง่างาม
  • Book-success
    แสดงวิธีการเพิ่มฟังก์ชันเรียกกลับซึ่งจะเกิดขึ้นเมื่อผู้ชมเริ่มต้นใช้งานหนังสือได้สําเร็จและพร้อมนํามาดัดแปลงแบบเป็นโปรแกรม
  • แสดงภาพเคลื่อนไหว
    เพื่อแสดงตัวอย่างการควบคุมของผู้ชมโดยใช้ JavaScript โดยใช้โปรแกรม ตัวอย่างจะแสดงโดยพลิกไปยังหน้าถัดไปโดยอัตโนมัติทุก 3 วินาที

การควบคุมแบบเป็นโปรแกรมของผู้ชม

ผู้ชมจะเปิดโอกาสให้คุณได้เขียนโค้ดเกือบทั้งหมดที่ผู้ใช้ทําได้โดยการโต้ตอบกับผู้ชม ตัวอย่างด้านล่างจะแสดงให้เห็นว่าข้อมูลนี้จะมีประโยชน์อย่างไร

  • book-interactions-controls
    ตัวอย่างที่ใช้งานได้นี้จะแจกแจงวิธีการโต้ตอบทั้งหมดที่ผู้ชมรองรับ รวมถึงการซูม ถัดไป หน้า goToPage และการไฮไลต์ฟังก์ชัน
  • book-interactions-openatpage
    แสดงวิธีเปิดโปรแกรมอ่านหนังสือในหน้าใดหน้าหนึ่งโดยอัตโนมัติ โดยใช้ฟังก์ชันเรียกกลับและฟังก์ชัน goToPage

เมื่อสร้างแอปพลิเคชันขั้นสูง การ ผสานรวม Embedded View API กับ Books API หรือฟีเจอร์ลิงก์แบบไดนามิกอาจเป็นประโยชน์กับคุณ เช่น การทราบล่วงหน้าว่าตัวอย่างนั้นๆ จะพร้อมสําหรับการฝังหรือไม่ (เช่น เพื่อพิจารณาว่าจะให้ผู้ใช้เปิดหน้าต่างตัวอย่างในเว็บไซต์ของคุณหรือไม่) หรือคุณอาจไม่ทราบตัวระบุของหนังสือเล่มใดเล่มหนึ่ง และต้องการ "ค้นหา" หนังสือโดยใช้ Book API ตัวอย่างด้านล่างแสดงถึงวิธีดําเนินการเหล่านี้

  • book-dynamiclinks-zippy
    ในส่วนนี้ เราจะตรวจสอบว่าหนังสือพร้อมสําหรับการฝังก่อนหรือไม่ เราจะแสดง "ดูตัวอย่าง zippy" ซึ่งหากปรากฏเท่านั้น จะแสดงตัวอย่างหนังสือในหน้า
  • booksapi-titlesearch
    ตัวอย่างนี้เปิดผู้ดูที่ฝังไว้ได้ โดยเพียงแค่ป้อนคําค้นหาหนังสือ การดําเนินการนี้จะแสดงผลลัพธ์แบบฝังได้แรกของคําค้นหาที่คุณป้อนโดยอัตโนมัติ รูปแบบนี้ใช้รูปแบบ JSON ของ Data API เพื่อเข้าถึงผลการค้นหา