API คอมโพเนนต์

แกลเลอรี 360°

gwd-360gallery

วัตถุแกลเลอรีที่แสดงการหมุนวัตถุ

คุณสมบัติ

ชื่อ คำอธิบาย
images:string สตริงเส้นทางรูปภาพที่ใช้ในแกลเลอรี ซึ่งคั่นด้วยคอมมา
autoplay:boolean แกลเลอรีควรจะเล่นรูปภาพในแกลเลอรีโดยอัตโนมัติหลังจากที่แกลเลอรีโหลด
wrap:boolean แกลเลอรีควรให้ผู้ใช้ปัดไปเรื่อยๆ ตั้งแต่เฟรมแรกถึงเฟรมสุดท้ายแทนที่จะหยุดในตอนท้าย

เหตุการณ์

ชื่อ คำอธิบาย
firstinteraction ส่งเมื่อผู้ใช้โต้ตอบกับแกลเลอรีเป็นครั้งแรก
allframesviewed ส่งเมื่อเฟรมทั้งหมดของแกลเลอรีแสดงอย่างน้อย 1 ครั้ง
allframesloaded ส่งเมื่อโหลดเฟรมทั้งหมดของแกลเลอรีแล้ว
frameshown ส่งเมื่อเฟรมใหม่แสดง
frameactivated ส่งเมื่อเฟรมใหม่ได้เริ่มเปิดใช้งาน แม้ว่าจะยังมองไม่เห็น
frametap ส่งเมื่อผู้ใช้แตะเฟรม

เมธอด

ชื่อ คำอธิบาย
goToFrame(frame:number, opt_animate:string, opt_direction:string) เคลื่อนไหวไปยังเฟรมที่ระบุ
rotateOnce(opt_duration:number, opt_direction:string) หมุนวัตถุในแกลเลอรี 1 ครั้ง
goForwards() เลื่อนแกลเลอรีไปข้างหน้าทีละ 1 เฟรม
goBackwards() เลื่อนแกลเลอรีไปข้างหลังทีละ 1 เฟรม
ฮอตสปอต 3 มิติ

gwd-3d-hotspot

องค์ประกอบสําหรับการแสดงคําอธิบายประกอบในโมเดล 3 มิติ

คุณสมบัติ

ชื่อ คำอธิบาย
data-position:string ตําแหน่งของฮอตสปอต
data-normal:string ด้านหน้าฮอตสปอต
hotspot-name:string ชื่อฮอตสปอต
hotspot-title:string ข้อความชื่อเรื่องที่จะแสดงในการ์ดข้อมูล
hotspot-description:string ข้อความคําอธิบายที่จะแสดงในการ์ดข้อมูล
hide-infocard:boolean ตัวกำหนดว่าควรจะซ่อนการ์ดข้อมูลไหม
คอนเทนเนอร์ฮอตสปอต 3 มิติ

gwd-3d-hotspot-container

องค์ประกอบคอนเทนเนอร์สําหรับคําอธิบายประกอบในโมเดล 3 มิติ

คุณสมบัติ

ชื่อ คำอธิบาย
up-image:file URL สําหรับรูปภาพของฮอตสปอต 3 มิติในสถานะที่ไม่ได้มีการกด
over-image:file URL สําหรับรูปภาพของฮอตสปอต 3 มิติในสถานะเมาส์โอเวอร์หรือวางเคอร์เซอร์เหนือรูปภาพ
down-image:file URL สําหรับรูปภาพของฮอตสปอต 3 มิติในสถานะที่มีการกด
โมเดล 3 มิติ

gwd-3d-model

คอมโพเนนต์มุมมอง 3 มิติ

คุณสมบัติ

ชื่อ คำอธิบาย
id-url:download รหัสหรือ URL ของโมเดล 3 มิติ
data-gwd-refresh-assets:string แอตทริบิวต์ที่ Google Web Designer ใช้เพื่อระบุว่าต้องรีเฟรชเนื้อหา 3 มิติไหม
glass:boolean เปิดใช้ Glass Material สําหรับโมเดล 3 มิติ
src:string โมเดลที่จะแสดง
transparent:boolean เปิดใช้พื้นหลังโปร่งใสในโมเดล 3 มิติ
gesture-cue-icon:file ไอคอนสัญลักษณ์ท่าทางสัมผัส
gesture-cue-text:string ข้อความที่แสดงใต้ไอคอนสัญลักษณ์ท่าทางสัมผัส
gesture-cue-duration:number ระยะเวลา (เป็นวินาที) เพื่อแสดงสัญลักษณ์ท่าทางสัมผัส ค่า -1 หมายถึงไม่จำกัดเวลา

เหตุการณ์

ชื่อ คำอธิบาย
scene-rendered ส่งหลังจากที่แสดงภาพฉากของโมเดล 3 มิติเป็นครั้งแรก
camera-changed ส่งเมื่อคุณสมบัติของกล้อง 3 มิติเปลี่ยนแปลง วัตถุ event.detail มีคุณสมบัติปัจจุบันทั้งหมดของกล้อง
hotspot-clicked ส่งเมื่อมีการคลิกฮอตสปอต วัตถุ event.detail มีชื่อฮอตสปอตที่คลิก
interaction-start ส่งเมื่อผู้ใช้เริ่มโต้ตอบกับโมเดล 3 มิติ
interaction-end ส่งเมื่อผู้ใช้หยุดโต้ตอบกับโมเดล 3 มิติ

เมธอด

ชื่อ คำอธิบาย
setYaw(yaw:number) ตั้งค่ามุมหัน (เป็นองศา) โดยไม่มีภาพเคลื่อนไหวใดๆ และคํานึงถึงขีดจํากัดของกล้อง
setTargetYaw(targetYaw:number) ตั้งค่ามุมหันเป้าหมาย (เป็นองศา) ตามขีดจํากัดของกล้อง หรือตั้งขีดจำกัดการหมุนระหว่าง -360 ถึง 360 องศา
setTargetPitch(targetPitch:number) ตั้งค่ามุมก้มเงยเป้าหมาย (หน่วยเป็นองศา)
incrementTargetPitch(pitchDelta:number) เพิ่มระดับการก้มเงยเป้าหมายของมุมเดลต้า (หน่วยเป็นองศา)
setTargetZoom(targetZoom:number) ตั้งค่าการซูมเป้าหมาย (หน่วยเป็นเมตร)
incrementTargetZoom(zoomDelta:number) เพิ่มการซูมเป้าหมาย (หน่วยเป็นเมตร)
setTargetPivot(targetPivotX:number, targetPivotY:number, targetPivotZ:number) ตั้งค่าแกนหมุนเป้าหมาย (หน่วยเป็นเมตร)
setTargetLocalPan(targetLocalPanX:number, targetLocalPanY:number) ตั้งค่าการเลื่อนในพื้นที่เป้าหมาย (หน่วยเป็นเมตร)
setMaterialColor(materialName:string, colorR:number, colorG:number, colorB:number) ตั้งค่าสีวัสดุ
playAnimation(animationName:string) เล่นภาพเคลื่อนไหว
pauseAnimation(animationName:string) หยุดภาพเคลื่อนไหวไว้ชั่วคราว
setAnimationTime(animationName:string, animationTime:number) ตั้งเวลาภาพเคลื่อนไหว (หน่วยเป็นวินาที)
lookAtHotspot(hotspotName:string) เลื่อนและหมุนกล้องเพื่อโฟกัสที่ฮอตสปอต
โปรแกรมดูโมเดล 3 มิติ

gwd-3d-model-viewer

คอมโพเนนต์ที่รวมคอมโพเนนต์โปรแกรมดูโมเดล 3 มิติ

คุณสมบัติ

ชื่อ คำอธิบาย
src:file ไฟล์ต้นฉบับของโมเดล 3 มิติ
gesture-cue-icon:file ไอคอนสัญลักษณ์ท่าทางสัมผัส
gesture-cue-text:string ข้อความที่แสดงใต้ไอคอนสัญลักษณ์ท่าทางสัมผัส
gesture-cue-duration:number ระยะเวลา (เป็นวินาที) เพื่อแสดงสัญลักษณ์ท่าทางสัมผัส ค่า -1 หมายถึงไม่จำกัดเวลา
skybox-image:file ภาพพื้นหลังของฉากโมเดล 3 มิติ
environment-image:file ควบคุมการสะท้อนสภาพแวดล้อมของโมเดล 3 มิติ

เหตุการณ์

ชื่อ คำอธิบาย
scene-rendered ส่งหลังจากที่แสดงภาพฉากของโมเดล 3 มิติเป็นครั้งแรก
camera-changed ส่งเมื่อคุณสมบัติของกล้อง 3 มิติเปลี่ยนแปลง วัตถุ event.detail มีคุณสมบัติปัจจุบันทั้งหมดของกล้อง
hotspot-clicked ส่งเมื่อมีการคลิกฮอตสปอต วัตถุ event.detail มีชื่อฮอตสปอตที่คลิก
interaction-start ส่งเมื่อผู้ใช้เริ่มโต้ตอบกับโมเดล 3 มิติ
interaction-end ส่งเมื่อผู้ใช้หยุดโต้ตอบกับโมเดล 3 มิติ

เมธอด

ชื่อ คำอธิบาย
setYaw(yaw:number) ตั้งค่ามุมหัน (เป็นองศา) โดยไม่มีภาพเคลื่อนไหวใดๆ และคํานึงถึงขีดจํากัดของกล้อง
setTargetYaw(targetYaw:number) ตั้งค่ามุมหันเป้าหมาย (เป็นองศา) ตามขีดจํากัดของกล้อง หรือตั้งขีดจำกัดการหมุนระหว่าง -360 ถึง 360 องศา
setTargetPitch(targetPitch:number) ตั้งค่ามุมก้มเงยเป้าหมาย (หน่วยเป็นองศา)
incrementTargetPitch(pitchDelta:number) เพิ่มระดับการก้มเงยเป้าหมายของมุมเดลต้า (หน่วยเป็นองศา)
setTargetZoom(targetZoom:number) ตั้งค่าการซูมเป้าหมาย (หน่วยเป็นเมตร)
incrementTargetZoom(zoomDelta:number) เพิ่มการซูมเป้าหมาย (หน่วยเป็นเมตร)
setTargetPivot(targetPivotX:number, targetPivotY:number, targetPivotZ:number) ตั้งค่าแกนหมุนเป้าหมาย (หน่วยเป็นเมตร)
setTargetLocalPan(targetLocalPanX:number, targetLocalPanY:number) ตั้งค่าการเลื่อนในพื้นที่เป้าหมาย (หน่วยเป็นเมตร)
setMaterialColor(materialName:string, colorR:number, colorG:number, colorB:number) ตั้งค่าสีวัสดุ
playAnimation(animationName:string) เล่นภาพเคลื่อนไหว
pauseAnimation(animationName:string) หยุดภาพเคลื่อนไหวไว้ชั่วคราว
setAnimationTime(animationName:string, animationTime:number) ตั้งเวลาภาพเคลื่อนไหว (หน่วยเป็นวินาที)
เพิ่มลงในปฏิทิน

gwd-addtocalendar

เพิ่มกิจกรรมลงในปฏิทิน

คุณสมบัติ

ชื่อ คำอธิบาย
event-title:string ชื่อกิจกรรมตามที่จะแสดงในปฏิทินของผู้ใช้
start-date:string วันที่เริ่มต้นกิจกรรม
start-time:string เวลาที่กิจกรรมเริ่มต้น (ในรูปแบบ 24 ชั่วโมง)
end-date:string วันที่กิจกรรมสิ้นสุดลง
end-time:string เวลาที่กิจกรรมสิ้นสุดลง (ในรูปแบบ 24 ชั่วโมง)
timezone:string เขตเวลาสำหรับกิจกรรม เมื่อมีการตั้งค่านี้ไว้ เวลาจะได้รับการปรับเปลี่ยนให้ถูกต้องเมื่อผู้ใช้อยู่ในเขตเวลาอื่น
location:string สถานที่จัดกิจกรรม
description:string คำอธิบายของกิจกรรม
icalendar:boolean ควรใช้ไฟล์ iCalendar ไหม
google:boolean ควรใช้ Google ปฏิทินไหม
windows-live:boolean ควรใช้ Windows Live Calendar ไหม
yahoo:boolean ควรใช้ Yahoo Calendar ไหม
bg-color:string ค่าเลขฐานสิบหกสำหรับสีพื้นหลังของเมนูแบบเลื่อนลง
font-color:string ค่าเลขฐานสิบหกสำหรับสีแบบอักษรของเมนูแบบเลื่อนลง
font-family:string ชื่อแบบอักษรของเมนูแบบเลื่อนลง
font-size:string ขนาดแบบอักษรของเมนูแบบเลื่อนลง
font-weight:string น้ำหนักแบบอักษรของเมนูแบบเลื่อนลง
highlight-color:string ค่าเลขฐานสิบหกสำหรับสีไฮไลต์ของเมนูแบบเลื่อนลง
เสียง

gwd-audio

คอมโพเนนต์ที่รวม HTMLAudioElement

คุณสมบัติ

ชื่อ คำอธิบาย
autoplay:boolean เสียงควรเล่นอัตโนมัติเมื่อโหลดเสร็จไหม
loop:boolean เสียงที่ควรวนซ้ำเมื่อเล่นเสร็จไหม
muted:boolean ควรเริ่มต้นด้วยการปิดเสียงไหม
controls:boolean ตัวควบคุมโปรแกรมเล่นเริ่มต้นที่มีอยู่แต่เดิมมีการเปิดใช้ไหม
sources:file สตริงแหล่งที่มาของเสียงในรูปแบบต่างๆ ซึ่งคั่นด้วยคอมมา

เหตุการณ์

ชื่อ คำอธิบาย
play ส่งเมื่อการเล่นสื่อเริ่มต้นหลังจากเหตุการณ์หยุดชั่วคราวก่อนหน้านั้น
pause ส่งเมื่อหยุดเล่นชั่วคราว
playing ส่งเมื่อสื่อเริ่มเล่น (เป็นครั้งแรกหลังจากที่หยุดชั่วคราว หรือหลังจากสิ้นสุดแล้วเริ่มต้นใหม่)
ended ส่งเมื่อเล่นเสร็จสิ้น
volumechange ส่งเมื่อระดับเสียงเปลี่ยนแปลง (ทั้งเมื่อตั้งค่าระดับเสียงและเมื่อแอตทริบิวต์ muted มีการเปลี่ยนแปลง)
seeked ส่งเมื่อโอเปอเรเตอร์การค้นหาทำงานเสร็จสิ้น
waiting ส่งเมื่อโอเปอเรเตอร์ที่ขอ (เช่น การเล่น) ล่าช้าเพราะต้องรอให้โอเปอเรเตอร์อื่น (เช่น การค้นหา) ทำงานเสร็จสิ้น

เมธอด

ชื่อ คำอธิบาย
mute() สลับเพื่อปิด/เปิดเสียง
pause() หยุดเสียงชั่วคราว
play() เล่นเสียง
replay() เล่นเสียงซ้ำ
seek(time:number) ข้ามไปยังเวลาที่ระบุไว้ในเสียง
แกลเลอรีภาพหมุน

gwd-carouselgallery

วัตถุในแกลเลอรีที่แสดงเฟรมของตนในเค้าโครงรูปแบบภาพหมุน

คุณสมบัติ

ชื่อ คำอธิบาย
images:string สตริงเส้นทางรูปภาพที่ใช้ในแกลเลอรี ซึ่งคั่นด้วยคอมมา
groups:string สตริงรหัสกลุ่มซึ่งคั่นด้วยคอมมา
transition-duration:number ความเร็วในการเคลื่อนไหวแกลเลอรีในหน่วยมิลลิวินาที
start-frame:number จำนวนรูปภาพที่คุณต้องการแสดงเมื่อเริ่มต้น
autoplay:boolean เล่นเฟรมอัตโนมัติครั้งเดียวไหม
has-navigation:boolean รวมการควบคุมการนำทางในแกลเลอรีโดยอัตโนมัติไหม
navigation-thumbnails:boolean ภาพขนาดย่อควรใช้สำหรับการนำทางแทนจุดไหม
navigation-highlight:color รหัสสี CSS ที่ใช้เพื่อไฮไลต์เฟรมที่ใช้งานอยู่ในการนำทาง
scaling:string วิธีปรับขนาดเนื้อหาของรูปภาพให้พอดีกับเฟรม
frame-width:number ความกว้างของแผงเนื้อหาเดียว
frame-height:number ความสูงของแผงเนื้อหาเดียว
neighbor-rotation-y:number การหมุนแกน Y ที่ใช้กับบริเวณใกล้เคียงแผงที่อยู่กึ่งกลางในปัจจุบัน ซึ่งใช้ในการเอียงแผงใกล้เคียง
neighbor-translation-x:number การแปลแกน X ที่ใช้กับบริเวณใกล้เคียงแผงที่อยู่กึ่งกลางในปัจจุบัน ใช้ในการปรับตำแหน่งของแผงใกล้เคียง
neighbor-translation-y:number การแปลแกน Y ที่ใช้กับบริเวณใกล้เคียงแผงที่อยู่กึ่งกลางในปัจจุบัน
neighbor-translation-z:number การแปลแกน Z ที่ใช้กับบริเวณใกล้เคียงแผงที่อยู่กึ่งกลางในปัจจุบัน
exit-urls:string สตริง URL การออกซึ่งคั่นด้วยคอมมา และสอดคล้องกับรูปภาพในแกลเลอรี
show-reflection:boolean แสดงการสะท้อนที่ใช้ CSS3 ไหม
pause-front-media:boolean เมื่อเฟรมปัจจุบันเปลี่ยนไป ให้หยุดองค์ประกอบของสื่อ (เช่น วิดีโอหรือเสียง) ในเฟรมก่อนหน้าไว้ชั่วคราวไหม
resume-next-media:boolean เมื่อเฟรมปัจจุบันเปลี่ยนไป ให้องค์ประกอบของสื่อ (เช่น วิดีโอหรือเสียง) ในเฟรมใหม่ในปัจจุบันกลับมาทำงานอีกครั้งไหม

เหตุการณ์

ชื่อ คำอธิบาย
firstinteraction ส่งเมื่อผู้ใช้โต้ตอบกับแกลเลอรีเป็นครั้งแรก
allframesviewed ส่งเมื่อแสดงเฟรมทั้งหมดของแกลเลอรีแล้วอย่างน้อย 1 ครั้ง
allframesloaded ส่งเมื่อโหลดเฟรมทั้งหมดของแกลเลอรีแล้ว
autoplayended ส่งเมื่อการเล่นอัตโนมัติสิ้นสุดลงไม่ว่าด้วยเหตุผลใดก็ตาม event.detail.completed จะเป็นจริงหากสิ้นสุดเองตามปกติเมื่อถึงกำหนดการผ่านพ้นระยะเวลาที่ตั้งใจไว้ มิเช่นนั้นจะเป็นเท็จ
frameshown ส่งเมื่อเฟรมใหม่แสดง
frameactivated ส่งเมื่อเฟรมใหม่ได้เริ่มเปิดใช้งาน แม้ว่าจะยังมองไม่เห็น
frameautoplayed ส่งเมื่อเปิดใช้งานเฟรมให้เล่นอัตโนมัติ เหตุการณ์นี้อาจเกิดขึ้นบ่อยกว่า frameshown เนื่องจากเหตุการณ์จะเริ่มทำงานแยกต่างหากสำหรับแต่ละเฟรมที่แสดงพร้อมกัน
frametap ส่งเมื่อผู้ใช้แตะเฟรม
reachleftend ส่งเมื่อเล่นแกลเลอรีไปจนถึงฝั่งซ้ายสุด
reachrightend ส่งเมื่อเล่นแกลเลอรีไปจนถึงฝั่งขวาสุด
trackstart ส่งเมื่อเริ่มลากเมาส์หรือแตะแล้วลาก
track คอมโพเนนต์จะบันทึกข้อมูลตำแหน่ง X และ Y ที่เชื่อมโยงกับการลากเมาส์หรือการแตะแล้วลาก
trackend ส่งเมื่อการลากเมาส์หรือการแตะแล้วลากสิ้นสุดลง

เมธอด

ชื่อ คำอธิบาย
goToFrame(index:number, opt_animate:string) ไปที่เฟรมที่ระบุไว้
goForwards(opt_animate:string) ไปที่เฟรมถัดไป (หากมี)
goBackwards(opt_animate:string) ไปที่เฟรมก่อนหน้านี้
rotateOnce(opt_duration:number, opt_direction:string) แสดงเฟรมทั้งหมดในแกลเลอรีครั้งเดียว
stopRotation() หยุดการหมุนอัตโนมัติในปัจจุบันชั่วคราว
จุดเริ่มโฆษณา

gwd-cuepoint

คอมโพเนนต์ที่แนบมากับคอมโพเนนต์วิดีโอของ Google Web Designer และเป็นตัวทริกเกอร์เหตุการณ์เมื่อวิดีโอเล่นถึงเวลาที่กำหนด

คุณสมบัติ

ชื่อ คำอธิบาย
time:number เวลาเป็นวินาทีที่ทริกเกอร์เหตุการณ์

เหตุการณ์

ชื่อ คำอธิบาย
cuepoint ส่งเมื่อการเล่นสื่อมาถึงเวลาที่กำหนดไว้ในจุดเริ่มโฆษณาแล้ว

เมธอด

ชื่อ คำอธิบาย
seek() ตั้งเวลาของวิดีโอเป็นเวลาของจุดเริ่มโฆษณา
setTime(time:number) ตั้งเวลาของจุดเริ่มโฆษณา
การสลับวันที่

gwd-dateswap

การสลับวันที่จะเปลี่ยนการแสดงองค์ประกอบโดยอิงจากการเปรียบเทียบวันที่ปัจจุบันกับช่วงวันที่เป้าหมาย

คุณสมบัติ

ชื่อ คำอธิบาย
from_date:string สตริงแสดงวันที่ในรูปแบบ RFC2822 หรือ ISO 8601
to_date:string สตริงแสดงวันที่ในรูปแบบ RFC2822 หรือ ISO 8601

เหตุการณ์

ชื่อ คำอธิบาย
before ส่งเมื่อวันที่ปัจจุบันอยู่ก่อน from_date (ไม่รวมวันที่ระบุ)
during ส่งเมื่อวันที่ปัจจุบันอยู่ระหว่าง from_date ถึง to_date (รวมวันที่ระบุ)
after ส่งเมื่อวันที่ปัจจุบันอยู่หลัง to_date (ไม่รวมวันที่ระบุ)

เมธอด

ชื่อ คำอธิบาย
checkDate() เปรียบเทียบวันที่ปัจจุบันกับช่วงวันที่
การนำทางในแกลเลอรี

gwd-gallerynavigation

การควบคุมการนำทางสำหรับคอมโพเนนต์แกลเลอรี Google Web Designer

คุณสมบัติ

ชื่อ คำอธิบาย
for:string สตริงเส้นทางรูปภาพที่ใช้ในแกลเลอรี ซึ่งคั่นด้วยคอมมา
highlight:color รหัสสี CSS ที่ใช้เพื่อไฮไลต์เฟรมที่ใช้งานอยู่ในการนำทาง
use-thumbnails:boolean ภาพขนาดย่อควรใช้สำหรับการนำทางแทนจุดไหม
โฆษณาทั่วไป

gwd-genericad

ใช้งานคอนเทนเนอร์โฆษณาทั่วไป

เหตุการณ์

ชื่อ คำอธิบาย
adinitialized ส่งก่อนที่องค์ประกอบทั่วไปจะแสดงเนื้อหาโฆษณา

เมธอด

ชื่อ คำอธิบาย
initAd() เริ่มโฆษณาเมื่อได้รับเหตุการณ์ที่เหมาะสมจากตัวเปิดการใช้งาน
goToPage(opt_pageId:string, opt_transition:string, opt_duration:number, opt_easing:string, opt_direction:string) นำทางไปยังขนาดที่ขยายของโฆษณา หากไม่ได้ระบุรหัสของหน้าไว้ โฆษณาจะนำทางไปยังหน้าเริ่มต้น
exit(url:string, opt_collapseOnExit:boolean, opt_pageId:string) ออกจากโฆษณาและยุบโฆษณา (หากต้องการ)
ท่าทางสัมผัส

gwd-gesture

วิธีง่ายๆ ในการใช้จำนวนเหตุการณ์ท่าทางสัมผัส

คุณสมบัติ

ชื่อ คำอธิบาย
touch-action:string วิธีการตีความการทำงานด้วยการแตะ ค่าที่ถูกต้องคือ auto, none, pan-x และ pan-y ลักษณะการทำงานเริ่มต้นจะเหมือนกับเมื่อตั้งค่าเป็น none

เหตุการณ์

ชื่อ คำอธิบาย
hover ส่งเมื่อตำแหน่งเมาส์หรือการแตะเข้ามาในขอบเขตของคอมโพเนนต์
hoverend ส่งเมื่อตำแหน่งเมาส์หรือการแตะออกจากขอบเขตของคอมโพเนนต์
trackstart ส่งเมื่อเริ่มลากเมาส์หรือแตะแล้วลาก
track คอมโพเนนต์จะบันทึกข้อมูลตำแหน่ง X และ Y ที่เชื่อมโยงกับการลากเมาส์หรือการแตะแล้วลาก
trackend ส่งเมื่อการลากเมาส์หรือการแตะแล้วลากสิ้นสุดลง
tap ส่งเมื่อลงทะเบียนการแตะหรือการคลิกโดยใช้เมาส์ของผู้ใช้
swipeleft ส่งเมื่อผู้ใช้ปัดไปทางซ้าย
swiperight ส่งเมื่อผู้ใช้ปัดไปทางขวา
swipeup ส่งเมื่อผู้ใช้ปัดขึ้น
swipedown ส่งเมื่อผู้ใช้ปัดลง
โฆษณา Google

gwd-google-ad

ใช้งานคอนเทนเนอร์โฆษณา Google

คุณสมบัติ

ชื่อ คำอธิบาย
polite-load:boolean โฆษณานี้ต้องเป็นไปตามความหมายของการโหลดแบบ Polite ไหม
fullscreen:boolean โฆษณานี้ควรพยายามขยายเต็มหน้าจอไหม

เหตุการณ์

ชื่อ คำอธิบาย
adinitialized ส่งก่อนที่องค์ประกอบจะแสดงเนื้อหาโฆษณา
expandstart ส่งเมื่อตัวเปิดการใช้งานเริ่มเหตุการณ์เริ่มต้นการขยาย
expandfinish ส่งเมื่อตัวเปิดการใช้งานเริ่มเหตุการณ์เสร็จสิ้นการขยาย
collapsestart ส่งเมื่อตัวเปิดการใช้งานเริ่มเหตุการณ์เริ่มต้นการยุบ
collapsefinish ส่งเมื่อตัวเปิดการใช้งานเริ่มเหตุการณ์เสร็จสิ้นการยุบ
fullscreensupport ส่งหากรองรับการขยายแบบเต็มหน้าจอ
dynamicelementsready ส่งหลังจากใช้ข้อมูลแบบไดนามิกกับเนื้อหาของโฆษณาแล้ว
hostpagescroll ส่งเมื่อตัวเปิดการใช้งานเริ่มเหตุการณ์การเลื่อนหน้าโฮสต์

เมธอด

ชื่อ คำอธิบาย
initAd() เริ่มโฆษณาเมื่อได้รับเหตุการณ์ที่เหมาะสมจากตัวเปิดการใช้งาน
goToPage(opt_pageId:string, opt_transition:string, opt_duration:number, opt_easing:string, opt_direction:string) นำทางไปยังขนาดที่ขยายของโฆษณา หากไม่ได้ระบุรหัสของหน้าไว้ โฆษณาจะนำทางไปยังหน้าเริ่มต้น
exit(exitId:string, url:string, opt_collapseOnExit:boolean, opt_pauseMedia:boolean, opt_pageId:string) ออกจากโฆษณาและยุบโฆษณา (หากต้องการ)
exitOverride(exitId:string, url:string, opt_collapseOnExit:boolean, opt_pauseMedia:boolean, opt_pageId:string) ออกจากโฆษณาไปยัง URL ที่ระบุไว้โดยไม่คำนึงถึงค่าที่กำหนดไว้ใน Studio ยุบโฆษณาหาก opt_collapseOnExit เป็นจริง
incrementCounter(metric:string, opt_isCumulative:boolean) ติดตามเหตุการณ์ตัวนับ
startTimer(timerId:string) เริ่มจับเวลาเหตุการณ์
stopTimer(timerId:string) หยุดการจับเวลาเหตุการณ์
reportManualClose() บันทึกการปิดด้วยตนเองสำหรับโฆษณาแบบลอย ป๊อปอัป การขยาย ในหน้าแบบมีป๊อปอัป หรือในหน้าที่มีโฆษณาแบบลอย เมธอดนี้เป็นพร็อกซีของ Enabler.reportManualClose
ฮอตสปอต

gwd-hotspot

คอมโพเนนต์ที่แสดงและซ่อนฮอตสปอตในเวลาที่กำหนดของวิดีโอ

คุณสมบัติ

ชื่อ คำอธิบาย
show-time:number เวลาเป็นวินาทีที่เริ่มแสดงฮอตสปอต
hide-time:number เวลาเป็นวินาทีที่เริ่มซ่อนฮอตสปอต
left:string ตำแหน่งด้านซ้ายของฮอตสปอตเหนือวิดีโอที่สัมพันธ์กับความกว้างของเฟรมวิดีโอ (เช่น "5%")
top:string ตำแหน่งด้านบนของฮอตสปอตเหนือวิดีโอที่สัมพันธ์กับความสูงของเฟรมวิดีโอ (เช่น "5%")
width:string ความกว้างของฮอตสปอตตามสัดส่วนเปอร์เซ็นต์วิดีโอที่สัมพันธ์กับความกว้างของเฟรมวิดีโอ
height:string ความสูงของฮอตสปอตตามสัดส่วนเปอร์เซ็นต์วิดีโอที่สัมพันธ์กับความสูงของเฟรมวิดีโอ

เหตุการณ์

ชื่อ คำอธิบาย
hotspotshown ส่งเมื่อฮอตสปอตแสดง
hotspothidden ส่งเมื่อฮอตสปอตซ่อน

เมธอด

ชื่อ คำอธิบาย
show(showHide:boolean) สลับการมองเห็นฮอตสปอต
seek(showHide:boolean) ตั้งเวลาในวิดีโอให้แสดงหรือซ่อนฮอตสปอต
setTimes(showTime:number, hideTime:number) ตั้งค่าเวลาแสดงและซ่อนฮอตสปอต
iframe

gwd-iframe

คอมโพเนนต์ที่รวม HTMLIframeElement

คุณสมบัติ

ชื่อ คำอธิบาย
source:string แหล่งที่มาของ iframe ซึ่งจะแทนที่แอตทริบิวต์ src ในองค์ประกอบรูปภาพแต่เดิม
scrolling:string iframe ควรแสดงแถบเลื่อนไหม

เหตุการณ์

ชื่อ คำอธิบาย
iframeload ส่งเมื่อโหลด iframe

เมธอด

ชื่อ คำอธิบาย
setUrl(url:string) เปลี่ยน URL ของ iframe และโหลดทันที
รูปภาพ

gwd-image

คอมโพเนนต์ที่รวม HTMLImageElement เพื่อรองรับการโหลดที่ยืดเวลาออกไปของแหล่งที่มาของรูปภาพ

คุณสมบัติ

ชื่อ คำอธิบาย
source:file แหล่งที่มาของรูปภาพ ซึ่งจะแทนที่แอตทริบิวต์ src ในองค์ประกอบรูปภาพแต่เดิม
alt:string ข้อความแสดงแทนสำหรับรูปภาพ
scaling:string กำหนดวิธีปรับขนาดรูปภาพให้พอดีกับเฟรม
alignment:string วิธีปรับแนวรูปภาพในพื้นที่ดู
focalpoint:string เข้ารหัสจุดโฟกัสของรูปภาพเป็นพิกัด x/y พิกเซล
disablefocalpoint:boolean ปิดใช้จุดโฟกัสที่กําหนดโดยแอตทริบิวต์ focalpoint (Google Web Designer ใช้ภายใน)
ปุ่มรูปภาพ

gwd-imagebutton

ปุ่มรูปภาพที่มีการสนับสนุนสถานะขึ้น/ซ้อน/ลง

คุณสมบัติ

ชื่อ คำอธิบาย
up-image:file URL สำหรับรูปภาพของปุ่มในสถานะที่ไม่ได้มีการกด
over-image:file URL สำหรับรูปภาพของปุ่มในสถานะเมาส์โอเวอร์หรือวางเหนือ
down-image:file URL สำหรับรูปภาพของปุ่มในสถานะที่มีการกด
bgcolor:string สีพื้นหลังของปุ่ม
alignment:string วิธีปรับแนวรูปภาพในพื้นที่ดู
scaling:string วิธีปรับรูปภาพให้พอดีในคอนเทนเนอร์ระดับบนสุด
disabled:boolean ปุ่มควรปิดการใช้งานไหม

เหตุการณ์

ชื่อ คำอธิบาย
imagebuttonloaded ส่งเมื่อโหลดรูปภาพทั้งหมดแล้ว

เมธอด

ชื่อ คำอธิบาย
toggleEnable() สลับระหว่างเปิดใช้/ปิดใช้
setImages(upSrc:string, opt_overSrc:string, opt_downSrc:string) ตั้งแหล่งที่มาของรูปภาพสำหรับปุ่มทุกสถานะ
เอฟเฟกต์รูปภาพ

gwd-image-effect

คอมโพเนนต์เอฟเฟกต์รูปภาพ

คุณสมบัติ

ชื่อ คำอธิบาย
scaling:string กำหนดวิธีปรับขนาดรูปภาพให้พอดีกับเฟรม
time-limit:number การจำกัดเวลาของภาพเคลื่อนไหว ค่า -1 หมายถึงไม่จำกัดเวลา
settings:string เปิดกล่องโต้ตอบการตั้งค่าคอมโพเนนต์
images:string สตริงซึ่งคั่นด้วยคอมมาของเส้นทางรูปภาพที่ใช้ในเอฟเฟกต์รูปภาพ

เหตุการณ์

ชื่อ คำอธิบาย
autoplayended ส่งเมื่อการเล่นอัตโนมัติสิ้นสุดลงเมื่อถึงขีดจำกัดเวลา

เมธอด

ชื่อ คำอธิบาย
play() เล่นภาพเคลื่อนไหว
pause() หยุดภาพเคลื่อนไหวชั่วคราว
เอฟเฟกต์รูปภาพก่อนและหลัง

gwd-before-and-after

เอฟเฟ็กต์รูปภาพที่มีรูปภาพคล้ายกัน 2 รูปจะนํามารวมในการเปรียบเทียบ "ก่อนและหลัง"

เอฟเฟกต์ขยายและย่อรูปภาพ

gwd-breathe

เอฟเฟกต์ที่เคลื่อนไหวรูปภาพให้ขยายและย่ออย่างยืดหยุ่น

เอฟเฟกต์เผยรูปภาพ

gwd-reveal

เอฟเฟกต์รูปภาพที่จะสแกนรูปภาพแรกด้วยพื้นที่โฟกัสรูปวงรี ในขณะเดียวกันก็เผยให้เห็นรูปภาพที่ 2

เอฟเฟกต์คลื่นเปลี่ยนเป็นรูปภาพ

gwd-wave

เอฟเฟกต์รูปภาพที่ทำให้ภาพคลื่นเคลื่อนไหวจนเปลี่ยนเป็นรูปภาพ ทําให้รูปภาพส่ายไปมาเป็นรูปคลื่น

แผนที่

gwd-map

ขยาย HTMLElement เพื่อรวมการเรียก Google Maps API

คุณสมบัติ

ชื่อ คำอธิบาย
api-key:string คีย์ Google API ดูที่ https://developers.google.com/maps/documentation/javascript/get-api-key
query:string ต้องมีชื่อคำค้นหาเพื่อแสดงตำแหน่งจาก Google Places API
start-latitude:decimal การเริ่มต้นระยะพิกัดละติจูดกลาง ค่าควรอยู่ระหว่าง -90 ถึง 90 (องศา)
start-longitude:decimal การเริ่มต้นระยะพิกัดลองจิจูดกลาง ค่าควรอยู่ระหว่าง -180 และ 180 (องศา)
request-user-location:boolean ตำแหน่งของผู้ใช้ต้องมีการร้องขอไหม หากตั้งค่าเป็นจริง ผู้ใช้จะได้รับแจ้งให้แชร์ตำแหน่ง
client-id:string รหัสไคลเอ็นต์ของ Google Maps Premier
search-radius:number รัศมีขั้นต่ำที่ใช้ในการค้นหาตำแหน่ง หน่วยเป็นเมตร
result-limit:number จำนวนสูงสุดของผลลัพธ์ที่แสดงในคำค้นหาเดียว
start-zoom:number การเริ่มต้นระดับการซูม ในหน่วยที่ใช้โดย Google Maps API ค่าเริ่มต้นคือ 16 ซึ่งอยู่ในระดับใกล้เคียง
marker-src:string ชื่อไฟล์ภาพของ Placemarker ซึ่งเหมือนเป็น Sprite ที่มีคอมโพเนนต์ปิด เปิด และเงา
gps-src:string ชื่อไฟล์ภาพที่มีจุดสีน้ำเงินบนตำแหน่ง GPS
msg-start-position-prompt:string สตริงคำแปลภาษาท้องถิ่นสำหรับข้อความแจ้งในกล่องโต้ตอบเพื่อเลือกตำแหน่งเริ่มต้น
msg-gps-button-label:string สตริงคำแปลภาษาท้องถิ่นสำหรับป้ายกำกับของปุ่มที่ดึงตำแหน่งของผู้ใช้จาก API ตำแหน่งทางภูมิศาสตร์
msg-manual-position-button-label:string สตริงคำแปลภาษาท้องถิ่นสำหรับป้ายกำกับของปุ่มซึ่งจะแสดงช่องค้นหาตำแหน่ง
msg-manual-position-prompt:string สตริงคำแปลภาษาท้องถิ่นสำหรับข้อความแจ้งในกล่องโต้ตอบเพื่อค้นหาตำแหน่งเริ่มต้นของแผนที่
msg-manual-position-placeholder:string สตริงคำแปลภาษาท้องถิ่นสำหรับข้อความตัวยึดตำแหน่งของช่องค้นหาสำหรับค้นหาตำแหน่งเริ่มต้นของแผนที่
msg-geocode-failure:string สตริงคำแปลภาษาท้องถิ่นสำหรับข้อความแจ้งในกล่องโต้ตอบที่แสดงเมื่อใช้ API ตำแหน่งทางภูมิศาสตร์ไม่สำเร็จ
msg-no-results-found:string สตริงคำแปลภาษาท้องถิ่นสำหรับข้อความแจ้งในกล่องโต้ตอบที่แสดงเมื่อไม่พบผลลัพธ์ของแผนที่ในตำแหน่งที่เลือก

เหตุการณ์

ชื่อ คำอธิบาย
pinclick เมื่อผู้ใช้เลือกหมุดบนแผนที่

เมธอด

ชื่อ คำอธิบาย
setCenter(latitude:number, longitude:number, opt_accuracy:number) กำหนดศูนย์กลางของแผนที่เป็นตำแหน่งที่ระบุด้วยละติจูด/ลองจิจูด
หน้า

gwd-page

หน้าจะแสดงการ์ดเดี่ยวในสำรับหน้า

คุณสมบัติ

ชื่อ คำอธิบาย
expanded:boolean ควรถือว่าหน้านี้เป็นหน้าที่ขยายไหม (เฉพาะบางโฆษณา)
centered:boolean เนื้อหาของหน้านี้ควรอยู่กึ่งกลางไหม
alt-orientation-page:string รหัสหน้าของหน้าที่แสดงเนื้อหานี้ได้ดีกว่าในการวางแนวแบบอื่น

เหตุการณ์

ชื่อ คำอธิบาย
attached ส่งหลังจากแนบหน้ากับ DOM
detached ส่งหลังจากนำหน้าออกจาก DOM
pageactivated ส่งเมื่อพร้อมแสดงหน้า
pagedeactivated ส่งเมื่อไม่มีการแสดงหน้าอีก
pageload ส่งหลังจากเนื้อหาของหน้าโหลดเสร็จแล้ว
pagepresenting ส่งก่อนที่หน้าจะเริ่มต้นภาพเคลื่อนไหวของบทแนะนำ
shake ส่งเมื่อตรวจพบท่าทางเขย่าของอุปกรณ์
tilt ส่งเมื่อตรวจพบการเอียงอุปกรณ์
rotatetoportrait ส่งเมื่ออุปกรณ์หมุนไปเป็นแนวตั้ง
rotatetolandscape ส่งเมื่ออุปกรณ์หมุนไปเป็นแนวนอน
สำรับหน้า

gwd-pagedeck

PageDeck เป็นคอนเทนเนอร์ของหน้าต่างๆ ซึ่งจะแสดงหน้า 1 หน้าในแต่ละครั้ง และหน้าต่างๆ อาจหมุนเวียนไปอยู่ข้างหน้าในลำดับที่กำหนดไว้ และโดยใช้การเปลี่ยนหน้าที่รองรับ

คุณสมบัติ

ชื่อ คำอธิบาย
default-page:string รหัสของหน้าเริ่มต้น

เหตุการณ์

ชื่อ คำอธิบาย
pagetransitionstart ส่งก่อนที่จะเปลี่ยนหน้า
pagetransitionend ส่งหลังจากที่เปลี่ยนหน้าแล้ว

เมธอด

ชื่อ คำอธิบาย
goToNextPage(opt_loop:boolean, opt_type:string, opt_duration:number, opt_easing:string, opt_direction:string) ไปที่หน้าถัดไปในสำรับหน้า
goToPreviousPage(opt_loop:boolean, opt_type:string, opt_duration:number, opt_easing:string, opt_direction:string) ไปที่หน้าก่อนหน้าในสำรับหน้า
goToPage(pageId:string, opt_type:string, opt_duration:number, opt_easing:string, opt_direction:string) ไปที่หน้าที่ระบุในสำรับหน้า
getCurrentPage() แสดงหน้าปัจจุบันหรือค่าว่างหากหน้าไม่แสดง
getDefaultPage() แสดงหน้าเริ่มต้นหากระบุไว้หรือแสดงหน้าแรก
getPage(pageId:string) แสดงหน้าที่มีรหัสตามที่ระบุ
findPageIndexByAttributeValue(attributeName:string, value:string|number|boolean) แสดงองค์ประกอบของหน้าที่มีค่าของแอตทริบิวต์เท่ากับค่าที่ระบุหรือ -1 หากไม่พบหน้า
getOrientationSpecificPage(orientation:string, pageId:string) แสดงหน้าที่สอดคล้องกับการวางแนวที่ระบุไว้
getElementById(id:string) ค้นหาองค์ประกอบในทุกหน้าในสำรับหน้านี้ที่มีรหัสตามที่ระบุ เนื่องจาก gwd-pagedeck จะเก็บเฉพาะหน้าที่ใช้งานอยู่ใน DOM เท่านั้น document.getElementById(id) มาตรฐานจึงจะไม่แสดงองค์ประกอบในหน้าที่ไม่ได้ใช้งาน ซึ่งเป็น Use Case ทั่วไป โดยเฉพาะอย่างยิ่งในโฆษณาแบบไดนามิกเพื่ออ้างถึงองค์ประกอบในหน้าที่ไม่ได้ใช้งาน ในกรณีเช่นนี้ คุณใช้เมธอดนี้เพื่อหยุดการอ้างถึงองค์ประกอบตามรหัสขององค์ประกอบนั้นได้
พารัลแลกซ์

gwd-parallax

คอมโพเนนต์พารัลแลกซ์

คุณสมบัติ

ชื่อ คำอธิบาย
settings:string เปิดกล่องโต้ตอบการตั้งค่าคอมโพเนนต์
yscroll:decimal ระยะการเลื่อนที่ใช้สำหรับภาพเคลื่อนไหวแบบพารัลแลกซ์เมื่อแสดงในพื้นที่งาน

เหตุการณ์

ชื่อ คำอธิบาย
ready ส่งเมื่อโหลดเนื้อหาทั้งหมดในคอมโพเนนต์พารัลแลกซ์แล้ว
เอฟเฟกต์อนุภาค

gwd-particleeffects

คอมโพเนนต์สําหรับประกอบเอฟเฟกต์อนุภาคและรูปภาพหลายรายการ

คุณสมบัติ

ชื่อ คำอธิบาย
autoplay:boolean เลือกว่าจะเล่นภาพเคลื่อนไหวโดยอัตโนมัติเมื่อคอมโพเนนต์โหลดขึ้นมาไหม
time-limit:number การจำกัดเวลาของภาพเคลื่อนไหว ค่า -1 หมายถึงไม่จำกัดเวลา
settings:string เปิดกล่องโต้ตอบการตั้งค่าคอมโพเนนต์

เหตุการณ์

ชื่อ คำอธิบาย
timelimitreached ส่งเมื่อเล่นภาพเคลื่อนไหวถึงกำหนดเวลาที่ระบุไว้

เมธอด

ชื่อ คำอธิบาย
play() เล่นภาพเคลื่อนไหว
pause() หยุดภาพเคลื่อนไหวชั่วคราว
stop() หยุดภาพเคลื่อนไหว
อนุภาค

gwd-particles

คอมโพเนนต์ระบบอนุภาค

คุณสมบัติ

ชื่อ คำอธิบาย
acceleration-x:number คอมโพเนนต์ x ของความเร่งในหน่วยพิกเซล/เฟรม/เฟรม
acceleration-y:number คอมโพเนนต์ y ของความเร่งในหน่วยพิกเซล/เฟรม/เฟรม
angle-max:number มุมสูงสุดของทิศทางความเร็วของอนุภาค
angle-min:number มุมต่ำสุดของทิศทางความเร็วของอนุภาค
autoplay:boolean เลือกว่าจะเล่นภาพเคลื่อนไหวโดยอัตโนมัติเมื่อคอมโพเนนต์ gwd-particleeffects ระดับบนสุดเริ่มเล่นไหม
color1:color สีที่ 1
color2:color สีที่ 2
color-rate:number อัตราที่สีมีการเปลี่ยนแปลงจากสีที่ 1 เป็นสีที่ 2 ต่อเฟรมโดยการเพิ่มในช่วง [0, 1]
emit-interval:number จํานวนเฟรมจนถึงอนุภาคถัดไปถูกปล่อยออกมา
emit-x-max:string พิกัด x สูงสุดของช่วงการปล่อยอนุภาค
emit-x-min:string พิกัด x ต่ำสุดของช่วงการปล่อยอนุภาค
emit-y-max:string พิกัด y สูงสุดของช่วงการปล่อยอนุภาค
emit-y-min:string พิกัด y ต่ำสุดของช่วงการปล่อยอนุภาค
loop:boolean เลือกว่าจะเล่นภาพเคลื่อนไหวแบบวนซ้ำไหม
number:number จํานวนอนุภาค
opacity-min:number ความทึบแสงต่ำสุดของอนุภาค
opacity-max:number ความทึบแสงสูงสุดของอนุภาค
opacity-rate:number อัตราการเปลี่ยนแปลงความทึบแสงต่อเฟรม ซึ่งเพิ่มไปยังความทึบแสงปัจจุบันของอนุภาค
random-colors:boolean เลือกว่าจะสร้างอนุภาคโดยสุ่มใช้สีที่ 1 กับสีที่ 2 ไหม หากตั้งค่าเป็นเท็จ อนุภาคทั้งหมดจะใช้สีที่ 1 เป็นสีเริ่มต้น
shape:string รูปร่างของสไปรท์
size-max:number ขนาดสูงสุดของอนุภาคในหน่วยพิกเซล
size-min:number ขนาดต่ำสุดของอนุภาคในหน่วยพิกเซล
size-rate:number อัตราการเปลี่ยนแปลงขนาดต่อเฟรม ซึ่งเพิ่มไปยังขนาดปัจจุบันของอนุภาค
skip-forward:number ข้ามไปยังเวลาที่การปล่อยอนุภาคในระบบถึงตามเปอร์เซ็นต์ที่กำหนด
speed-max:number ความเร็วสูงสุดของอนุภาคในหน่วยพิกเซล/เฟรม
speed-min:number ความเร็วต่ำสุดของอนุภาคในหน่วยพิกเซล/เฟรม
sprite-image-src:file แหล่งที่มาของรูปภาพที่ใช้เป็นสไปรท์
turbulence-frequency:number ความถี่ของความปั่นป่วน ยิ่งค่าสูงเท่าไร ก็จะเกิดความเคลื่อนไหวผิดปกติบ่อยมากขึ้น ค่านี้ควรเป็นจำนวนบวก
turbulence-rate:number อัตราการเปลี่ยนแปลงความแรงเมื่อเวลาผ่านไป
turbulence-strength:number ความแรงของความปั่นป่วนที่ใช้กับอนุภาค ค่านี้ควรเป็นจำนวนบวก
turbulence-trail:number จำนวนสถานะก่อนหน้าและสถานะปัจจุบันของอนุภาคที่จะแสดงผล

เมธอด

ชื่อ คำอธิบาย
play() เล่นภาพเคลื่อนไหว
pause() หยุดภาพเคลื่อนไหวชั่วคราว
stop() หยุดภาพเคลื่อนไหว
สไปรท์ชีต

gwd-spritesheet

แสดงคีย์เฟรมหรือภาพเคลื่อนไหวเดียวจากสไปรท์ชีต

คุณสมบัติ

ชื่อ คำอธิบาย
imagesource:file URL ของรูปภาพสไปรท์ชีต
offsetx:number

ระยะห่างเป็นพิกเซลจากด้านซ้ายของภาพต่อเรียงไปที่อย่างใดอย่างหนึ่งต่อไปนี้

  • ขอบด้านซ้ายของภาพใดภาพหนึ่งที่คุณต้องการใช้จากภาพต่อเรียง
  • ขอบด้านซ้ายของชุดรูปภาพแรกที่คุณใช้ในการสร้างภาพเคลื่อนไหว
offsety:number

ระยะห่างเป็นพิกเซลจากด้านบนของภาพต่อเรียงไปที่อย่างใดอย่างหนึ่งต่อไปนี้

  • ขอบด้านบนของภาพใดภาพหนึ่งที่คุณต้องการใช้จากภาพต่อเรียง
  • ขอบด้านบนของชุดรูปภาพแรกที่คุณใช้ในการสร้างภาพเคลื่อนไหว
clipwidth:number

ความกว้างเป็นพิกเซลของอย่างใดอย่างหนึ่งต่อไปนี้

  • ภาพที่คุณต้องการใช้จากภาพต่อเรียง
  • รูปภาพต่อเรียงรูปแรกที่คุณใช้ในการสร้างภาพเคลื่อนไหว
clipheight:number

ความสูงเป็นพิกเซลของอย่างใดอย่างหนึ่งต่อไปนี้

  • ภาพที่คุณต้องการใช้จากภาพต่อเรียง
  • รูปภาพต่อเรียงรูปแรกที่คุณใช้ในการสร้างภาพเคลื่อนไหว
alignment:string กำหนดตำแหน่งของรูปภาพที่อยู่ในคอนเทนเนอร์
scaling:string กำหนดวิธีการแสดงรูปภาพหลายขนาดภายในคอมโพเนนต์
totalframecount:number จำนวนเฟรมที่ทำให้เกิดภาพเคลื่อนไหว
duration:number ระยะเวลาของแต่ละเฟรมเป็นมิลลิวินาที
loopcount:number จำนวนครั้งที่แสดงภาพเคลื่อนไหวซ้ำ ตั้งค่าเป็น 0 เพื่อทำซ้ำแบบไม่รู้จบ
autoplay:boolean เล่นภาพเคลื่อนไหวโดยอัตโนมัติไหม
endonstartframe:boolean สิ้นสุดภาพเคลื่อนไหวในเฟรมเริ่มต้นไหม
reverseplay:boolean เล่นภาพเคลื่อนไหวย้อนกลับไหม

เหตุการณ์

ชื่อ คำอธิบาย
animationend ส่งเมื่อภาพเคลื่อนไหวสิ้นสุดลง
animationpause ส่งเมื่อภาพเคลื่อนไหวหยุดชั่วคราว
animationplay ส่งเมื่อภาพเคลื่อนไหวเริ่มเล่น
animationrestart ส่งเมื่อภาพเคลื่อนไหวเริ่มเล่นอีกครั้งหลังจากหยุดชั่วคราว

เมธอด

ชื่อ คำอธิบาย
newAnimation(offsetx:number, offsety:number, clipwidth:number, clipheight:number, totalframecount:number, duration:number, loopcount:number, autoplay:boolean, reverseplay:boolean) กำหนดภาพเคลื่อนไหวใหม่
play() เล่นภาพเคลื่อนไหว
pause() หยุดภาพเคลื่อนไหวไว้ชั่วคราว
togglePlay() ให้ภาพเคลื่อนไหวเล่นและหยุดชั่วคราวสลับกัน
restart() เริ่มเล่นภาพเคลื่อนไหวอีกครั้ง
previousFrame() แสดงเฟรมก่อนหน้า
nextFrame() แสดงเฟรมถัดไป
goToFrame(id:number) แสดงเฟรมตามหมายเลขที่ระบุ
การให้ดาว

gwd-starratings

คอมโพเนนต์สำหรับแสดงแถวดาวที่แสดงการให้คะแนน

คุณสมบัติ

ชื่อ คำอธิบาย
ratingvalue:decimal ค่าการให้คะแนน
iconsize:number ขนาดไอคอนดาว
isemptyshown:boolean แสดงไอคอนดาวว่างเปล่าไหม
isemptycolored:boolean ใส่สีให้ไอคอนดาวว่างเปล่าไหม
colorprimary:color สีเติมหลัก
colorsecondary:color การไล่ระดับสีรอง
gradienttype:string ประเภทการไล่ระดับสี
ratingmax:number การให้ดาวสูงสุด
ratingmin:decimal การให้ดาวต่ำสุด

เหตุการณ์

ชื่อ คำอธิบาย
complete ส่งเมื่อมีการสร้างไอคอนการให้ดาว
validationerror ค่าคะแนนการให้ดาวน้อยกว่าคะแนนขั้นต่ำ
Street View

gwd-streetview

คอมโพเนนต์ Google Street View

คุณสมบัติ

ชื่อ คำอธิบาย
key:string โปรดอ่านข้อมูลการรับคีย์ที่ไม่ซ้ำของแอปพลิเคชันใน https://developers.google.com/maps/documentation/javascript/get-api-key
latitude:decimal ค่าละติจูดของตำแหน่ง
longitude:decimal ค่าลองจิจูดของตำแหน่ง
interaction:boolean เลื่อน/หมุนมุมมองได้ไหม
heading:decimal ระบุทิศทางเข็มทิศของกล้องถ่ายรูป ค่าที่รับได้มีตั้งแต่ 0 - 360 (ค่าทั้งสองจะแสดง "ทิศเหนือ" โดย 90 คือ "ทิศตะวันออก" และ 180 คือ "ทิศใต้") หากไม่มีการกำหนดทิศทาง ระบบจะคำนวณค่าที่นำกล้องถ่ายรูปไปยังตำแหน่งที่กำหนดไว้ จากจุดที่ใกล้ที่สุดที่มีการถ่ายภาพ
pitch:decimal กำหนดมุมสูงหรือมุมต่ำของกล้องซึ่งสัมพันธ์กับยานพาหนะของ Street View บ่อยครั้งที่มักจะเป็นมุมแนวนอนแบบราบ แต่ก็ไม่เสมอไป ค่าบวกจะทำให้มุมของกล้องถ่ายรูปเงยขึ้น (โดย 90 องศาหมายถึงตั้งขึ้น) ในขณะที่ค่าลบจะทำให้มุมของกล้องถ่ายรูปต่ำลง (โดย -90 องศาหมายถึงคว่ำลง)
zoom:number ตั้งการซูมของกล้องให้สัมพันธ์กับยานพาหนะของ Street View
แกลเลอรีแบบปัดดู

gwd-swipegallery

วัตถุแกลเลอรีที่แสดงเฟรมในแถบเนื้อหาแบบปัดดู

คุณสมบัติ

ชื่อ คำอธิบาย
images:string สตริงเส้นทางรูปภาพที่ใช้ในแกลเลอรี ซึ่งคั่นด้วยคอมมา
groups:string สตริงรหัสกลุ่มซึ่งคั่นด้วยคอมมา
transition-duration:number ความเร็วในการเคลื่อนไหวของแกลเลอรีในหน่วยมิลลิวินาที
start-frame:number เฟรมแบบฐานหนึ่งที่จะเริ่มต้น
num-frames-to-display:number จำนวนเฟรมที่จะแสดงพร้อมกัน
frame-snap-interval:number จำนวนเฟรมที่จะเคลื่อนไปข้างหน้าหลังจากปัดแต่ละครั้ง
autoplay:boolean หมุนแกลเลอรี 1 ครั้งโดยอัตโนมัติไหม
has-navigation:boolean รวมการควบคุมการนำทางในแกลเลอรีไหม
navigation-thumbnails:boolean ภาพขนาดย่อควรใช้สำหรับการนำทางแทนจุดไหม
navigation-highlight:color รหัสสี CSS ที่ใช้เพื่อไฮไลต์เฟรมที่ใช้งานอยู่ในการนำทาง
scaling:string วิธีปรับขนาดเนื้อหาของรูปภาพให้พอดีกับเฟรม
swipe-axis:string แกนที่มีการตรวจพบการปัด
offset:number ขนาดของพื้นที่ว่างระหว่างเฟรมเนื้อหาที่อยู่ติดกัน
frame-width:number ความกว้างของเฟรมเนื้อหาเดียว การลบล้าง num-frames-to-display
frame-height:number ความสูงของเฟรมเนื้อหาเดียว
autoplay-duration:number ระยะเวลารวมที่เล่นเฟรมอัตโนมัติ
autoplay-step-interval:number ระยะห่างระหว่างแต่ละขั้นตอนของแต่ละเฟรมระหว่างการเล่นอัตโนมัติ
exit-urls:string สตริง URL การออกซึ่งคั่นด้วยคอมมา และสอดคล้องกับรูปภาพในแกลเลอรี
disable-gesture:boolean ซ่อน/ปิดใช้คอมโพเนนต์ท่าทางสัมผัสที่เปิดใช้การนำทางด้วยการแตะของแกลเลอรี
pause-front-media:boolean เมื่อเฟรมปัจจุบันเปลี่ยนไป ให้หยุดองค์ประกอบของสื่อ (เช่น วิดีโอหรือเสียง) ในเฟรมก่อนหน้าไว้ชั่วคราวไหม
resume-next-media:boolean เมื่อเฟรมปัจจุบันเปลี่ยนไป ให้องค์ประกอบของสื่อ (เช่น วิดีโอหรือเสียง) ในเฟรมใหม่ในปัจจุบันกลับมาทำงานอีกครั้งไหม

เหตุการณ์

ชื่อ คำอธิบาย
firstinteraction ส่งเมื่อผู้ใช้โต้ตอบกับแกลเลอรีเป็นครั้งแรก
allframesviewed ส่งเมื่อเฟรมทั้งหมดของแกลเลอรีแสดงแล้วอย่างน้อย 1 ครั้ง
allframesloaded ส่งเมื่อโหลดเฟรมทั้งหมดของแกลเลอรีแล้ว
autoplayended ส่งเมื่อการเล่นอัตโนมัติสิ้นสุดลงไม่ว่าด้วยเหตุผลใดก็ตาม event.detail.completed จะเป็นจริงหากสิ้นสุดเองตามปกติเมื่อถึงกำหนดการผ่านพ้นระยะเวลาที่ตั้งใจไว้ มิเช่นนั้นจะเป็นเท็จ
frameshown ส่งเมื่อเฟรมใหม่แสดง หลังจากภาพเคลื่อนไหวที่จำเป็นทำงานเสร็จแล้ว
frameactivated ส่งเมื่อเฟรมใหม่ได้เริ่มเปิดใช้งาน แม้ว่าจะยังมองไม่เห็น
frameautoplayed ส่งเมื่อเปิดใช้งานเฟรมให้เล่นอัตโนมัติ เหตุการณ์นี้อาจเกิดขึ้นบ่อยกว่า frameshown เนื่องจากเหตุการณ์จะเริ่มทำงานแยกต่างหากสำหรับแต่ละเฟรมที่แสดงพร้อมกัน
frametap ส่งเมื่อผู้ใช้แตะเฟรม
reachleftend ส่งเมื่อเล่นแกลเลอรีไปจนถึงฝั่งซ้ายสุด
reachrightend ส่งเมื่อเล่นแกลเลอรีไปจนถึงฝั่งขวาสุด
framemouseover ส่งเมื่อผู้ใช้เลื่อนเมาส์ไปเหนือเฟรม
framemouseout ส่งเมื่อผู้ใช้เลื่อนเมาส์ออกจากเฟรม
trackstart ส่งเมื่อเริ่มลากเมาส์หรือแตะแล้วลาก
track คอมโพเนนต์จะบันทึกข้อมูลตำแหน่ง X และ Y ที่เชื่อมโยงกับการลากเมาส์หรือการแตะแล้วลาก
trackend ส่งเมื่อการลากเมาส์หรือการแตะแล้วลากสิ้นสุดลง

เมธอด

ชื่อ คำอธิบาย
goToFrame(frame:number, opt_animate:string) ไปที่เฟรมที่ระบุ
rotateOnce(opt_duration:number, opt_direction:string) แสดงเฟรมทั้งหมดในแกลเลอรีครั้งเดียว
stopRotation() หยุดการหมุนอัตโนมัติในปัจจุบันชั่วคราว
goForwards() เลื่อนแกลเลอรีไปข้างหน้าทีละ 1 เฟรม
goBackwards() เลื่อนแกลเลอรีไปข้างหลังทีละ 1 เฟรม
หมุนวน

gwd-swirl

คอมโพเนนต์หมุนวน

คุณสมบัติ

ชื่อ คำอธิบาย
yscroll:decimal ระยะการเลื่อนที่ใช้สำหรับภาพเคลื่อนไหวแบบหมุนวนเมื่อแสดงในพื้นที่งาน
settings:string เปิดกล่องโต้ตอบการตั้งค่าคอมโพเนนต์

เหตุการณ์

ชื่อ คำอธิบาย
ready ส่งเมื่อโหลดเนื้อหาย่อยทั้งหมดแล้ว
พื้นที่การแตะ

gwd-taparea

Abstraction สำหรับเหตุการณ์การคลิก/แตะ

คุณสมบัติ

ชื่อ คำอธิบาย
exit-override-url:string URL ที่จะออกเมื่อแตะพื้นที่การแตะ

เหตุการณ์

ชื่อ คำอธิบาย
action ส่งเมื่อผู้ใช้แตะปุ่ม (อุปกรณ์เคลื่อนที่) หรือคลิกปุ่ม (เดสก์ท็อป)
แตะเพื่อโทร/รับส่งข้อความ

gwd-taptocall

คอมโพเนนต์ที่เมื่อคลิกหรือแตะ จะโทรหรือส่ง SMS ไปยังหมายเลขโทรศัพท์ที่กำหนดค่าไว้

คุณสมบัติ

ชื่อ คำอธิบาย
number:string หมายเลขโทรศัพท์ที่จะโทรหรือส่งข้อความไป
action:string เลือกเพื่อส่งข้อความ SMS หรือเริ่มต้นการโทร

เหตุการณ์

ชื่อ คำอธิบาย
action ส่งเมื่อผู้ใช้แตะปุ่ม (อุปกรณ์เคลื่อนที่) หรือคลิกปุ่ม (เดสก์ท็อป)
taptocall ส่งเมื่อการโทรหรือ SMS กำลังเริ่มขึ้น

เมธอด

ชื่อ คำอธิบาย
dial() เริ่มต้นการโทรหรือส่งข้อความ SMS ไปยังหมายเลขที่กำหนดค่าไว้
แกลเลอรีการเปลี่ยน

gwd-transitiongallery

คอมโพเนนต์แกลเลอรีการเปลี่ยน

คุณสมบัติ

ชื่อ คำอธิบาย
settings:string เปิดกล่องโต้ตอบการตั้งค่าคอมโพเนนต์
images:string สตริงเส้นทางรูปภาพที่ใช้ในแกลเลอรี ซึ่งคั่นด้วยคอมมา
scaling:string กำหนดวิธีปรับขนาดรูปภาพให้พอดีกับเฟรม
exit-urls:string สตริง URL การออกซึ่งคั่นด้วยคอมมา และสอดคล้องกับรูปภาพในแกลเลอรี

เหตุการณ์

ชื่อ คำอธิบาย
autoplayended ส่งเมื่อการเล่นอัตโนมัติสิ้นสุดลงไม่ว่าด้วยเหตุผลใดก็ตาม event.detail.completed จะเป็นจริงหากสิ้นสุดเองตามปกติเมื่อถึงกำหนดการผ่านพ้นระยะเวลาที่ตั้งใจไว้ มิเช่นนั้นจะเป็นเท็จ
frameactivated ส่งเมื่อเฟรมใหม่ได้เริ่มเปิดใช้งาน แม้ว่าจะยังมองไม่เห็น
frameshown ส่งเมื่อเฟรมใหม่แสดง
frametap ส่งเมื่อผู้ใช้แตะเฟรม
rotateonceended ส่งเมื่อการหมุนสิ้นสุดลงไม่ว่าด้วยเหตุผลใดก็ตาม event.detail.completed จะเป็นจริงหากสิ้นสุดเองตามปกติ มิเช่นนั้นจะเป็นเท็จ
reachleftend ส่งเมื่อเล่นแกลเลอรีไปจนถึงฝั่งซ้ายสุด
reachrightend ส่งเมื่อเล่นแกลเลอรีไปจนถึงฝั่งขวาสุด

เมธอด

ชื่อ คำอธิบาย
goToFrame(frame:number, with_animation:boolean) ไปที่เฟรมที่ระบุ
rotateOnce(startFromCurrentFrame:boolean) แสดงเฟรมในแกลเลอรีจากเฟรมเริ่มต้น หาก StartFromCurrentFrame เป็นเท็จหรือไม่ได้ระบุ มิเช่นนั้นให้แสดงจากเฟรมปัจจุบัน การหมุนจะหยุดก่อนที่จะถึงเฟรมเริ่มต้น
startAutoplay(startFromCurrentFrame:boolean) เริ่มเล่นอัตโนมัติในแกลเลอรีจากเฟรมเริ่มต้น หาก StartFromCurrentFrame เป็นเท็จหรือไม่ได้ระบุ มิเช่นนั้นให้เริ่มเล่นจากเฟรมปัจจุบัน การเล่นอัตโนมัติจะหยุดวนซ้ำเมื่อครบตามจำนวนที่กำหนดแล้ว
stop() ยกเลิกภาพเคลื่อนไหวหากกำลังเคลื่อนไหวอยู่
goForwards() เลื่อนแกลเลอรีไปข้างหน้าทีละ 1 เฟรม
goBackwards() เลื่อนแกลเลอรีไปข้างหลังทีละ 1 เฟรม
การเปลี่ยนแบบ Blinds

gwd-blinds

คอมโพเนนต์เอฟเฟกต์ Blinds ที่จะแสดงรูปภาพใหม่ในลักษณะคล้ายกับออกมาจากด้านหลังมู่ลี่หน้าต่าง โดยจะเปิดแผ่นมู่ลี่ทีละแผ่นเริ่มจากขอบด้านหนึ่งไปยังขอบตรงข้าม

คุณสมบัติ

ชื่อ คำอธิบาย
direction:dropdown ทิศทางของเอฟเฟกต์
blinds:number จํานวนแผ่นมู่ลี่
transparentbackground:boolean เลือกว่าจะเปิดเผยพื้นหลังโปร่งใสก่อนแสดงผลมู่ลี่ของรูปภาพใหม่ไหม หากตั้งค่าเป็นเท็จ แผ่นมู่ลี่จะวางซ้อนบนรูปภาพเก่า
การเปลี่ยนแบบ Door Wipe

gwd-door-wipe

คอมโพเนนต์เอฟเฟกต์ Door Wipe เป็นรูปแบบหนึ่งของเอฟเฟกต์การเลื่อน โดยมีอยู่ 2 แบบขึ้นอยู่กับทิศทางของการเลื่อน เอฟเฟกต์แบบประตูกำลังเปิดและเผยให้เห็นรูปภาพใหม่เริ่มต้นจากตรงกลางของรูปภาพเก่า เหมือนกับว่าประตูที่ซ้อนอยู่กำลังเปิดออกไป เอฟเฟกต์แบบประตูกำลังปิดและเผยให้เห็นรูปภาพใหม่เริ่มต้นจากขอบด้านตรงข้ามของรูปภาพเก่ามายังตรงกลางของรูป เหมือนกับว่าประตูที่ซ้อนอยู่กำลังปิดเข้ามา

คุณสมบัติ

ชื่อ คำอธิบาย
orientation:dropdown การวางแนวการเคลื่อนไหว
direction:dropdown ทิศทางของเอฟเฟกต์ Door Wipe
การเปลี่ยนแบบ Fade

gwd-fade

คอมโพเนนต์การเปลี่ยนที่ทำให้ค่อยๆ จางลง

การเปลี่ยนแบบ Iris Wipe

gwd-iris-wipe

คอมโพเนนต์เอฟเฟกต์แบบ Iris Wipe เป็นการเลื่อนแบบรูม่านตาที่เผยรูปภาพใหม่ด้วยม่านตาวงกลมที่ขยายออกจากตรงกลางของเฟรมซึ่งเป็นค่าเริ่มต้น

คุณสมบัติ

ชื่อ คำอธิบาย
originpercentx:number จุดเริ่มต้นของวงกลมที่ขยายออกในแกน x ซึ่งสัมพันธ์กับความกว้างของเฟรม
originpercenty:number จุดเริ่มต้นของวงกลมที่ขยายออกในแกน y ซึ่งสัมพันธ์กับความสูงของเฟรม
การเปลี่ยนแบบ Push

gwd-push

คอมโพเนนต์เอฟเฟกต์การเปลี่ยนแบบ Push ที่รูปภาพใหม่จะเลื่อนเข้ามาในมุมมองพร้อมๆ กับดันรูปภาพเก่าออกจากมุมมอง

คุณสมบัติ

ชื่อ คำอธิบาย
direction:dropdown ทิศทางของเอฟเฟกต์ที่ดันภาพออก
การเปลี่ยนแบบ Radial Wipe

gwd-radial-wipe

คอมโพเนนต์เอฟเฟกต์แบบ Radial Wipe ที่จะแสดงรูปภาพใหม่โดยการวาดรัศมีรอบๆ จุดที่กำหนดเหมือนกับเข็มนาฬิกา

คุณสมบัติ

ชื่อ คำอธิบาย
direction:dropdown ทิศทางของเอฟเฟกต์
originpercentx:number จุดเริ่มต้นในแกน x ซึ่งสัมพันธ์กับความกว้างของเฟรม เป็นจุดเริ่มของการกวาดรัศมีเพื่อเผยรูปภาพใหม่
originpercenty:number จุดเริ่มต้นในแกน y ซึ่งสัมพันธ์กับความสูงของเฟรม เป็นจุดเริ่มของการกวาดรัศมีเพื่อเผยรูปภาพใหม่
การเปลี่ยนแบบ Rotate

gwd-rotate

คอมโพเนนต์เอฟเฟกต์แบบ Rotate ซึ่งจะหมุนรูปภาพเก่าขณะซูมเข้า จากนั้นซูมออกไปเป็นรูปภาพใหม่ขณะหมุนให้ครบรอบ

คุณสมบัติ

ชื่อ คำอธิบาย
direction:dropdown ทิศทางของเอฟเฟกต์
การเปลี่ยนแบบ Slice

gwd-slice

คอมโพเนนต์เอฟเฟกต์แบบ Slice ที่จะแสดงรูปภาพใหม่เป็นชิ้นส่วนหรือเป็นแถบที่เลื่อนเข้ามาในมุมมองทีละชิ้น

คุณสมบัติ

ชื่อ คำอธิบาย
direction:dropdown ทิศทางของเอฟเฟกต์ชิ้นส่วน
slices:number จํานวนชิ้นส่วนหรือแถบที่แบ่งมุมมอง
transparentbackground:boolean เลือกว่าจะแสดงพื้นหลังโปร่งใสก่อนชิ้นส่วนรูปภาพใหม่จะเลื่อนเข้ามาไหม หากตั้งค่าเป็นเท็จ ชิ้นส่วนจะวางซ้อนบนรูปภาพเก่า
การเปลี่ยนแบบ Split Push

gwd-split-push

คอมโพเนนต์เอฟเฟกต์แบบ Split Push เป็นรูปแบบหนึ่งของเอฟเฟกต์แบบดันออก ซึ่งรูปภาพเก่าจะแยกออกเป็น 2 ส่วนในแนวตั้งหรือแนวนอน ส่วนที่แยกกันของรูปภาพใหม่จะดันแต่ละส่วนของรูปภาพเก่าออกจากมุมมองในทิศทางตรงกันข้าม

คุณสมบัติ

ชื่อ คำอธิบาย
orientation:dropdown การวางแนวการเคลื่อนไหว
การเปลี่ยนแบบ Stripe Wipe

gwd-stripe-wipe

คอมโพเนนต์เอฟเฟกต์ Stripe Wipe เป็นเอฟเฟกต์ Wipe รูปแบบหนึ่งที่จะมีแถบสีพื้นสลับกันขยายใหญ่ขึ้นพร้อมกันในหน้าจอเพื่อบดบังรูปภาพเก่า จากนั้นแถบสีจะหดเล็กลงเพื่อแสดงรูปภาพใหม่

คุณสมบัติ

ชื่อ คำอธิบาย
direction:dropdown ทิศทางของเอฟเฟกต์
stripes:number จํานวนแถบของแต่ละสี
color1:color ค่าเลขฐานสิบหกสําหรับสีหนึ่งของแถบสีที่สลับกัน 2 สี
color2:color ค่าเลขฐานสิบหกสําหรับอีกสีหนึ่งของแถบสีที่สลับกัน 2 สี
การเปลี่ยนแบบ Venetian Blinds

gwd-venetian-blinds

คอมโพเนนต์เอฟเฟกต์มู่ลี่ที่จะแสดงรูปภาพใหม่ในลักษณะคล้ายกับออกมาจากด้านหลังมู่ลี่ โดยที่แผ่นมู่ลี่เปิดออกพร้อมกันหรือเปิดทีละแผ่น

คุณสมบัติ

ชื่อ คำอธิบาย
orientation:dropdown การวางแนวการเคลื่อนไหว
blinds:number จํานวนแผ่นมู่ลี่
staggered:boolean เลือกว่าจะให้แผ่นมู่ลี่เปลี่ยนแบบมีการหน่วงเวลาไหม หากตั้งค่าเป็นเท็จ แผ่นมู่ลี่ทั้งหมดจะเปลี่ยนพร้อมกัน
การเปลี่ยนแบบ Wipe

gwd-wipe

คอมโพเนนต์การเปลี่ยนด้วยการเลื่อน ในเอฟเฟกต์การเลื่อนแบบปกติ ซึ่งรูปภาพใหม่จะค่อยๆ แทนที่รูปภาพเก่าหลังเส้นที่เลื่อนจากขอบด้านหนึ่งไปยังขอบด้านตรงข้าม

คุณสมบัติ

ชื่อ คำอธิบาย
direction:dropdown ทิศทางของเอฟเฟกต์
angle:number มุมที่คั่นด้วยเส้นเฉียงซึ่งจะแทนที่รูปภาพเก่าด้วยรูปภาพใหม่
การเปลี่ยนแบบ Zigzag

gwd-zigzag

คอมโพเนนต์เอฟเฟกต์ซิกแซกซึ่งแสดงรูปภาพใหม่ในรูปแบบตารางกริดที่คดเคี้ยวไปมา เอฟเฟกต์ซิกแซกแนวนอนจะเผยชิ้นส่วนของรูปภาพใหม่ในแถวที่ตามมาสลับจากซ้ายไปขวาและขวาไปซ้าย เอฟเฟกต์ซิกแซกแนวตั้งจะเผยชิ้นส่วนของรูปภาพใหม่ในคอมลัมน์ที่ตามมาสลับจากบนลงล่างและล่างขึ้นบน

คุณสมบัติ

ชื่อ คำอธิบาย
orientation:dropdown การวางแนวการเคลื่อนไหว
rows:number จํานวนแถวของเอฟเฟกต์ซิกแซก
columns:number จํานวนคอลัมน์ของเอฟเฟกต์ซิกแซก
วิดีโอ

gwd-video

คอมโพเนนต์ที่รวม HTMLVideoElement

คุณสมบัติ

ชื่อ คำอธิบาย
autoplay:boolean วิดีโอควรเล่นอัตโนมัติเมื่อโหลดเสร็จไหม
loop:boolean วิดีโอควรวนซ้ำเมื่อเล่นเสร็จไหม
muted:boolean วิดีโอควรเริ่มต้นด้วยการปิดเสียงไหม
controls:boolean ตัวควบคุมโปรแกรมเล่นเริ่มต้นที่มีอยู่แต่เดิมมีการเปิดใช้ไหม
sources:file สตริงวิดีโอในรูปแบบต่างๆ ซึ่งคั่นด้วยคอมมา
poster:string URL ที่ชี้ไปยังเฟรมโปสเตอร์ซึ่งจะแสดงจนกระทั่งผู้ใช้เล่นหรือกรอ

เหตุการณ์

ชื่อ คำอธิบาย
play ส่งเมื่อการเล่นของสื่อเริ่มต้นหลังจากหยุดชั่วคราว กล่าวคือเมื่อกลับมาเล่นอีกครั้งหลังจากเหตุการณ์หยุดชั่วคราวก่อนหน้านี้
pause ส่งเมื่อหยุดเล่นชั่วคราว
playing ส่งเมื่อสื่อเริ่มเล่น (เป็นครั้งแรกหลังจากที่หยุดชั่วคราว หรือหลังจากสิ้นสุดแล้วเริ่มต้นใหม่)
ended ส่งเมื่อเล่นเสร็จสิ้น
volumechange ส่งเมื่อระดับเสียงเปลี่ยนแปลง (ทั้งเมื่อตั้งค่าระดับเสียงและเมื่อแอตทริบิวต์ muted มีการเปลี่ยนแปลง)
seeked ส่งเมื่อโอเปอเรเตอร์การค้นหาทำงานเสร็จสิ้น
waiting ส่งเมื่อโอเปอเรเตอร์ที่ขอ (เช่น การเล่น) ล่าช้าเพราะต้องรอให้โอเปอเรเตอร์อื่น (เช่น การค้นหา) ทำงานเสร็จสิ้น

เมธอด

ชื่อ คำอธิบาย
mute() สลับเพื่อปิด/เปิดเสียงวิดีโอ
pause() หยุดวิดีโอชั่วคราว
play() เล่นวิดีโอ
replay() เล่นวิดีโอซ้ำ
seek(time:number) ข้ามไปยังเวลาที่ระบุไว้ในวิดีโอ
setVolume(volume:number) ตั้งระดับเสียงของวิดีโอ
setSources(sources:string) กำหนดแหล่งที่มาของวิดีโอ
YouTube

gwd-youtube

ขยาย HTMLElement เพื่อรวมการเรียก YouTube API

คุณสมบัติ

ชื่อ คำอธิบาย
video-url:string URL ของ YouTube สำหรับวิดีโอนั้น
autoplay:string สำหรับสภาพแวดล้อมที่สนับสนุน วิดีโอ YouTube จะเล่นอัตโนมัติเมื่อมีการโหลด
preview-duration:number ตั้งค่าระยะเวลาของการแสดงตัวอย่าง ใช้เฉพาะเมื่อแอตทริบิวต์ autoplay ตั้งค่าเป็น preview
controls:string แสดงการควบคุมวิดีโอ (none, autohide)
color:string ธีมสีของแถบความคืบหน้าของโปรแกรมเล่น (สีแดงหรือสีขาว)
muted:boolean วิดีโอควรเริ่มต้นด้วยการปิดเสียงไหม
loop:boolean วิดีโอควรวนซ้ำเมื่อเล่นเสร็จไหม
pause-on-end:boolean หยุดวิดีโอชั่วคราวเมื่อเหลือ 1 วินาที
start-position:number เริ่มวิดีโอในเวลาที่กำหนดไว้ (วินาที)
allowfullscreen:boolean อนุญาตโหมดเต็มหน้าจอบนเดสก์ท็อป
extra-player-args:string พารามิเตอร์ของโปรแกรมเล่น YouTube เพิ่มเติม ตามที่อธิบายไว้ใน https://developers.google.com/youtube/player_parameters?playerVersion=HTML5#Parameters

เหตุการณ์

ชื่อ คำอธิบาย
buffering โปรแกรมเล่น YouTube กำลังบัฟเฟอร์
ended วิดีโอ YouTube เล่นจบแล้ว
paused วิดีโอ YouTube หยุดชั่วคราว
playing วิดีโอ YouTube เริ่มเล่น
replayed วิดีโอ YouTube เล่นซ้ำ
viewed0percent ส่งเมื่อดูวิดีโอแล้ว 0%
viewed25percent ส่งเมื่อดูวิดีโอแล้ว 25%
viewed50percent ส่งเมื่อดูวิดีโอแล้ว 50%
viewed75percent ส่งเมื่อดูวิดีโอแล้ว 75%
viewed100percent ส่งเมื่อดูวิดีโอแล้ว 100%
previewed0percent ส่งเมื่อดูตัวอย่างแล้ว 0%
previewed25percent ส่งเมื่อดูตัวอย่างแล้ว 25%
previewed50percent ส่งเมื่อดูตัวอย่างแล้ว 50%
previewed75percent ส่งเมื่อดูตัวอย่างแล้ว 75%
previewed100percent ส่งเมื่อดูตัวอย่างแล้ว 100%

เมธอด

ชื่อ คำอธิบาย
toggleMute() สลับเพื่อปิด/เปิดเสียงวิดีโอ
pause() หยุดวิดีโอชั่วคราว
play() เล่นวิดีโอ
replay() เล่นวิดีโอซ้ำ
seek(time:number) ข้ามไปยังเวลาที่ระบุไว้ในวิดีโอ
setYouTubeId(id:string, cueOnly:boolean) เปลี่ยนแหล่งที่มาของวิดีโอ YouTube เป็นรหัสที่ระบุไว้

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
6870325283807678068
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
5050422
false
false