Video.js (วิดีโอ JS หรือ VideoJS) เป็นเครื่องเล่นวิดีโอจาวาสคริปต์ที่ใช้ฟังก์ชั่นวิดีโอ HTML5 ที่สร้างขึ้นในเบราว์เซอร์ขั้นสูง.
เล่นวิดีโอนี้ HTML 5 มีลักษณะที่สอดคล้องกันระหว่างเบราว์เซอร์ให้กำเนิดวิธีการฝังวิดีโอในเว็บไซต์ของคุณและมีมันมีลักษณะเดียวกันสำหรับผู้ใช้ทั้งหมดโดยไม่คำนึงถึงแพลตฟอร์มอุปกรณ์หรือเบราว์เซอร์.
Video.js ถือเป็นหนึ่งของ HTML 5 เครื่องเล่นวิดีโอที่มีเสถียรภาพมากที่สุดรอบการใช้งานในสภาพแวดล้อมการผลิตสำหรับเว็บไซต์เช่นวัลย์ TwitPic, Airbnb, หัวหอมหรือเอ็มไอที.
การสาธิตรวมอยู่ในแพคเกจการดาวน์โหลดเพื่อแสดงให้เห็นว่าพวกเขานักพัฒนาสามารถใช้ Video.js.
รุ่นสำหรับแพลตฟอร์ม WordPress (เป็นปลั๊กอิน) สามารถดาวน์โหลดได้จาก ที่นี่ .
มีอะไรใหม่ ในนี้ ข่าว:
- @carpasse อนุมานชนิด MIME จากนามสกุลของไฟล์ใน HTML5 และ Flash techs
- @mmcc การปรับปรุงเลื่อนเพื่อให้แนวตั้ง
- @dmlap ลบออก IE6 สับสำหรับวัตถุฝัง Flash
- @heff แทนที่ปิดคอมไพเลอร์กับทำให้น่าเกลียดสำหรับ minification
- @OleLaursen เพิ่มการแปลภาษาเดนมาร์ก
- @ DN5 เพิ่มการแปลใหม่ (บอสเนียเซอร์เบียโครเอเชีย)
- @mmcc (และอื่น ๆ ) แปลงทั้งโครงการที่จะใช้ ES6, บาเบลและ Browserify
- @heff แปลงเรียนทั้งหมดที่จะใช้เรียน ES6
- @mmcc เพิ่ม ES6 args เริ่มต้นและสตริงแม่แบบ
- @dconnolly แทนที่ JSON.parse ที่มีความปลอดภัยที่ไม่ใช่ EVAL JSON แยก
- @mmcc เพิ่มผิวเริ่มต้นใหม่เปลี่ยนไป SASS แก้ไขแบบ HTML
- @gkatsev ลบออก event.isDefaultPrevented ในความโปรดปรานของ event.defaultPrevented
- @heff เพิ่มและขยายฟังก์ชั่นสำหรับ subclassing ภายนอก
- @forbesjo เพิ่มคุณสมบัติขัด
- @heff เปลี่ยนไปชายแดนกล่องขนาดสำหรับองค์ประกอบของผู้เล่นทั้งหมด
- @forbesjo เพิ่มระดับ VJs ปุ่มควบคุมปุ่ม
- @ BC-bbay โหลดปลั๊กอินก่อนที่จะควบคุม
- @ BC-bbay เปลี่ยนชื่อวิธี onEvent เพื่อ handleEvent
- @dmlap เพิ่มข้อความข้อผิดพลาดหาก techOrder ไม่ได้อยู่ในตัวเลือก
- @dconnolly ส่งออกฟังก์ชั่น videojs.plugin หายไป
- @mmcc เพิ่มกลับรูปแบบการตั้งค่าคำอธิบายภาพ
- @gkatsev ปรับปรุงรูปแบบ component.js เพื่อให้ตรงกับคู่มือรูปแบบใหม่
- @gkatsev เพิ่มบันทึกข้อผิดพลาดที่ไม่ดีสำหรับการจัดรูปแบบ JSON
- @gkatsev เพิ่มฟังก์ชั่นที่เหมาะสม toJSON
- @ BC-bbay คงตัวอย่างที่แถบความคืบหน้าจะไปผ่าน 100%
- @eXon เริ่มเทคทำงาน 2.0 การปรับปรุงวิธีการจัดกิจกรรมเทคได้รับการจัดการโดยผู้เล่น
- @gkatsev เพิ่มและการตั้งค่าตัวเลือกวิธีการทั่วโลก
- @heff เพิ่มการสนับสนุนสำหรับความกว้างของเหลวอัตราส่วนและค่าเริ่มต้นเมตาดาต้า
- @heff จัดฟังก์ชั่นยูทิลิตี้ทั้งหมดใน codebase ก
- @eXon ทำเทคโนโลยีการปรับปรุงเพิ่มเติม 2.0 การระบุไว้ใน # 2126
- @heff การทำความสะอาดขึ้นและมีเอกสาร src / js / Video.js และฟังก์ชั่ DOM
- @mmcc เปลี่ยนบริสุทธิ์ CSS จับเลื่อน
- @ Mister-Ben สนับสนุนภาษาการปรับปรุงเพื่อจัดการรหัสภาษากับภูมิภาค
- @heff เปลี่ยน 'พร้อม' เหตุการณ์ที่จะไม่ตรงกันเสมอ
- @heff กรณีของ tabIndex ที่ไม่ได้มีเงินทุนคงที่ฉัน
- @heff คงที่จำนวนของ IE8 และ Flash ประเด็นที่เกี่ยวข้อง
- @heff หวนกลับ .video-JS สไตล์แบบอินไลน์บล็อกในการแก้ไขปัญหาแบบเต็มหน้าจอแฟลช
- @mmcc เปลี่ยนไปใช้องค์ประกอบปุ่มสำหรับส่วนประกอบปุ่ม
- @mmcc เพิ่มขนาดของแถบความคืบหน้าและจัดการเกี่ยวกับการโฉบ
- @mmcc ย้ายแบบอักษรลงใน repo ของตัวเอง
- @mmcc เลิกใช้ตัวเลือก () ฟังก์ชั่นการใช้งานและลบออกภายใน
- @carpasse เพิ่มเหตุการณ์ที่จะอนุญาตให้ผ่านการโต้แย้งข้อมูลที่สอง
- @ BC-bbay ทำปรับปรุงการแสดงผลระยะเวลาตัวเองใน loadedmetadata li>
- @arwidt เพิ่มการแปลภาษาสวีเดนและฟินแลนด์
- @heff ย้ายทั้งหมดตรรกะ CDN เข้า videojs / CDN
- @mmcc คง jerkiness ความคืบหน้าของการจัดการการเปลี่ยนแปลง
- @dmlap เพิ่มการสนับสนุนสำหรับสถานที่ให้บริการ seekable
- @mmcc ยกเลิกการซ่อนตัวครั้งปัจจุบันและที่เหลือเป็นค่าเริ่มต้น
- @pavelhoral แก้ไขข้อบกพร่องที่มีกิจกรรมของผู้ใช้ที่ทำให้เกิดแถบควบคุมการสั่นไหว
- @dmlap ปรับปรุงเพื่อ videojs-swf@4.7.1 เพื่อแก้ไขปัญหามิติวิดีโอในการโหลดที่ตามมา
- @mmcc เพิ่มระดับ VJs ใหญ่เล่นเป็นศูนย์กลาง
- @thijstriemstra เพิ่มข้อผิดพลาดบันทึกไว้เมื่อปลั๊กอินจะหายไป
- @gkatsev คงเหตุการณ์ texttrackchange และแสดงข้อความติดตามสำหรับแทร็คที่ไม่ใช่เจ้าของภาษา
- @mischizzle คง event.relatedTarget ใน Firefox
- @mboles การปรับปรุงความคิดเห็น JSDoc ทุกที่เพื่อเตรียมความพร้อมสำหรับเอกสารใหม่
- @mmcc เพิ่มคำแนะนำเครื่องมือ currentTime จะจับความคืบหน้า
- @pavelhoral subclassing คงที่โดยไม่ต้องนวกรรมิก
- @dmlap การแก้ไขข้อผิดพลาดที่เกิดจากการ vjs_getProperty การตรวจสอบความคืบหน้าก่อน SWF ก็พร้อมที่
- @dmlap ส่งออกฟังก์ชั่น videojs.log ก
- การปรับปรุง @gkatsev vttjs แก้ไขข้อผิดพลาด JSON ลากจุลภาค
- @gkatsev ส่งออก videojs.bind ฟังก์ชัน ()
- แทรกโคลน El กลับเข้ามาใน DOM แก้ไข # 2214
- @heff เร่งทดสอบ
- ผ่าน FS รัฐให้กับผู้เล่นจาก enterFullscreen แยกรูปแบบเต็มรูปแบบหน้าต่างเข้าไปในตัวเลือกของตัวเอง
- คงที่ตัวเลือกแนวตั้งสำหรับ volumeMenuButton
- @dmlap เปลี่ยนเหตุการณ์ไม่ฟองโดยค่าเริ่มต้น
- ส่งออก @dmlap videojs.createTimeRange
- @dmlap ส่งออกขั้นพื้นฐานเล่น () บน techs
- การใช้ @dmlap seekable บนรถขนแหล่งที่มาเมื่อกำหนด
- @dmlap ไฟที่กำลังมองหาในเทคโนโลยีแฟลชไม่ SWF
- @dmlap เปิดเผยโปรแกรมช่วยเหลือ XHR ก
- ภายในคง @misteroneill ขยายการใช้งานและเพิ่มการเลิกเตือน
- @eXon เพิ่มโปสเตอร์ตัวเลือกเทคโนโลยีที่ได้รับ
- @eXon ทำให้แน่ใจว่าปริมาณยังคงอยู่ระหว่างการเปลี่ยนแปลงเทคโนโลยี
- @eXon เพิ่มภาษาที่ตัวเลือกเทคโนโลยีที่ได้รับ
- @mmcc เพิ่ม & quot; อินไลน์ & quot; ตัวเลือกในการ MenuButton และ VolumeMenuButton การปรับปรุงเพื่อให้สามารถใช้ประโยชน์จากมัน
- @misteroneill เรียกคืนคุณสมบัติบางอย่างเกี่ยวกับ window.videojs.
- @misteroneill คืนค่าสาธารณูปโภค 4.x บางและลบการทำงานเลิก
- @heff ใช้ซิงโครพร้อม () ภายใน
- @nickygerritsen ขัด () เป็นวิธีการที่ไม่ได้เป็นสถานที่ให้บริการ
- เปลี่ยน @sirlancelot & quot; วิดีโอ & quot; & quot; สื่อ & quot; ในข้อความผิดพลาด
- @nickygerritsen ใช้ seekable เริ่มต้นเมื่อมีการจัดการแหล่งที่มาไม่มีการตั้งค่า
- @gkatsev มักจะใช้ TextTrackLists เทิดทูนเพื่อให้อยู่รอดแทร็คที่สวิทช์เทค
- @misteroneill เรียกคืน Html5.Events
- @misteroneill ออกวิธีตัวแทน init เลิก
- @misteroneill เรียกคืน videojs.formatTime
- @misteroneill รวมถึงชิ้นส่วนเด็กที่มี `true` ตัวเลือก
- @misteroneill สร้าง video.novtt.js ใน DIST สร้าง
- @misteroneill ผ่านตัวเลือก vtt.js เทค
- @forbesjo ปรับปรุงซอส Labs และการตั้งค่าเบราว์เซอร์รุ่น
- @mmcc ทำให้แน่ใจว่าการควบคุมเคารพแอตทริบิวต์ออกเสียง
- @dmlap เปิดตัวเลือกระดับโลกกลับไปยังวัตถุที่ videojs.options
- @ogun คงพิมพ์ผิดในการแปลภาษาตุรกี
- @gkatsev ข้อผิดพลาดติดตามข้อความคงที่ในการกำจัดและในการทดสอบเบราว์เซอร์
- @mmcc เพิ่ม type = ปุ่มในส่วนของปุ่ม
- @mmcc คง IE โดยใช้ setAttribute การตั้งค่าคุณสมบัติ 'พิมพ์'
- การแก้ไขปัญหา @misternoneill เลื่อนแนวตั้ง
- @gkatsev ย้ายเริ่มต้นและเครื่องเล่นมิติ Els สไตล์ที่ด้านบนของหัว
- @gkatsev ย้ายเริ่มต้นและเครื่องเล่นมิติ Els สไตล์ที่ด้านบนของหัว El
- @gkatsev ลบออกไม่ใช่ค่าเริ่มต้นติดตามอัตโนมัติปิดการใช้งาน
- @gkatsev ส่งออกผู้ช่วยเหลือเหตุการณ์ videojs วัตถุ
- @nickygerritsen จัดการ IE10 texttrack ถาวร
- @gkatsev โคลนลึก El สำหรับ iOS จะรักษาแทร็ค
- @forbesjo เปิดทดสอบอัตโนมัติเพื่อ BrowserStack
- @gkatsev คงจัดการ nativeControlsForTouch เริ่มต้นที่การควบคุมพื้นเมืองบน iPhone และ Android เบราว์เซอร์พื้นเมือง.
มีอะไรใหม่ ในรุ่น 5.8.3:
- @carpasse อนุมานชนิด MIME จากนามสกุลของไฟล์ใน HTML5 และ Flash techs
- @mmcc การปรับปรุงเลื่อนเพื่อให้แนวตั้ง
- @dmlap ลบออก IE6 สับสำหรับวัตถุฝัง Flash
- @heff แทนที่ปิดคอมไพเลอร์กับทำให้น่าเกลียดสำหรับ minification
- @OleLaursen เพิ่มการแปลภาษาเดนมาร์ก
- @ DN5 เพิ่มการแปลใหม่ (บอสเนียเซอร์เบียโครเอเชีย)
- @mmcc (และอื่น ๆ ) แปลงทั้งโครงการที่จะใช้ ES6, บาเบลและ Browserify
- @heff แปลงเรียนทั้งหมดที่จะใช้เรียน ES6
- @mmcc เพิ่ม ES6 args เริ่มต้นและสตริงแม่แบบ
- @dconnolly แทนที่ JSON.parse ที่มีความปลอดภัยที่ไม่ใช่ EVAL JSON แยก
- @mmcc เพิ่มผิวเริ่มต้นใหม่เปลี่ยนไป SASS แก้ไขแบบ HTML
- @gkatsev ลบออก event.isDefaultPrevented ในความโปรดปรานของ event.defaultPrevented
- @heff เพิ่มและขยายฟังก์ชั่นสำหรับ subclassing ภายนอก
- @forbesjo เพิ่มคุณสมบัติขัด
- @heff เปลี่ยนไปชายแดนกล่องขนาดสำหรับองค์ประกอบของผู้เล่นทั้งหมด
- @forbesjo เพิ่มระดับ VJs ปุ่มควบคุมปุ่ม
- @ BC-bbay โหลดปลั๊กอินก่อนที่จะควบคุม
- @ BC-bbay เปลี่ยนชื่อวิธี onEvent เพื่อ handleEvent
- @dmlap เพิ่มข้อความข้อผิดพลาดหาก techOrder ไม่ได้อยู่ในตัวเลือก
- @dconnolly ส่งออกฟังก์ชั่น videojs.plugin หายไป
- @mmcc เพิ่มกลับรูปแบบการตั้งค่าคำอธิบายภาพ
- @gkatsev ปรับปรุงรูปแบบ component.js เพื่อให้ตรงกับคู่มือรูปแบบใหม่
- @gkatsev เพิ่มบันทึกข้อผิดพลาดที่ไม่ดีสำหรับการจัดรูปแบบ JSON
- @gkatsev เพิ่มฟังก์ชั่นที่เหมาะสม toJSON
- @ BC-bbay คงตัวอย่างที่แถบความคืบหน้าจะไปผ่าน 100%
- @eXon เริ่มเทคทำงาน 2.0 การปรับปรุงวิธีการจัดกิจกรรมเทคได้รับการจัดการโดยผู้เล่น
- @gkatsev เพิ่มและการตั้งค่าตัวเลือกวิธีการทั่วโลก
- @heff เพิ่มการสนับสนุนสำหรับความกว้างของเหลวอัตราส่วนและค่าเริ่มต้นเมตาดาต้า
- @heff จัดฟังก์ชั่นยูทิลิตี้ทั้งหมดใน codebase ก
- @eXon ทำเทคโนโลยีการปรับปรุงเพิ่มเติม 2.0 การระบุไว้ใน # 2126
- @heff การทำความสะอาดขึ้นและมีเอกสาร src / js / Video.js และฟังก์ชั่ DOM
- @mmcc เปลี่ยนบริสุทธิ์ CSS จับเลื่อน
- @ Mister-Ben สนับสนุนภาษาการปรับปรุงเพื่อจัดการรหัสภาษากับภูมิภาค
- @heff เปลี่ยน 'พร้อม' เหตุการณ์ที่จะไม่ตรงกันเสมอ
- @heff กรณีของ tabIndex ที่ไม่ได้มีเงินทุนคงที่ฉัน
- @heff คงที่จำนวนของ IE8 และ Flash ประเด็นที่เกี่ยวข้อง
- @heff หวนกลับ .video-JS สไตล์แบบอินไลน์บล็อกในการแก้ไขปัญหาแบบเต็มหน้าจอแฟลช
- @mmcc เปลี่ยนไปใช้องค์ประกอบปุ่มสำหรับส่วนประกอบปุ่ม
- @mmcc เพิ่มขนาดของแถบความคืบหน้าและจัดการเกี่ยวกับการโฉบ
- @mmcc ย้ายแบบอักษรลงใน repo ของตัวเอง
- @mmcc เลิกใช้ตัวเลือก () ฟังก์ชั่นการใช้งานและลบออกภายใน
- @carpasse เพิ่มเหตุการณ์ที่จะอนุญาตให้ผ่านการโต้แย้งข้อมูลที่สอง
- @ BC-bbay ทำปรับปรุงการแสดงผลระยะเวลาตัวเองใน loadedmetadata li>
- @arwidt เพิ่มการแปลภาษาสวีเดนและฟินแลนด์
- @heff ย้ายทั้งหมดตรรกะ CDN เข้า videojs / CDN
- @mmcc คง jerkiness ความคืบหน้าของการจัดการการเปลี่ยนแปลง
- @dmlap เพิ่มการสนับสนุนสำหรับสถานที่ให้บริการ seekable
- @mmcc ยกเลิกการซ่อนตัวครั้งปัจจุบันและที่เหลือเป็นค่าเริ่มต้น
- @pavelhoral แก้ไขข้อบกพร่องที่มีกิจกรรมของผู้ใช้ที่ทำให้เกิดแถบควบคุมการสั่นไหว
- @dmlap ปรับปรุงเพื่อ videojs-swf@4.7.1 เพื่อแก้ไขปัญหามิติวิดีโอในการโหลดที่ตามมา
- @mmcc เพิ่มระดับ VJs ใหญ่เล่นเป็นศูนย์กลาง
- @thijstriemstra เพิ่มข้อผิดพลาดบันทึกไว้เมื่อปลั๊กอินจะหายไป
- @gkatsev คงเหตุการณ์ texttrackchange และแสดงข้อความติดตามสำหรับแทร็คที่ไม่ใช่เจ้าของภาษา
- @mischizzle คง event.relatedTarget ใน Firefox
- @mboles การปรับปรุงความคิดเห็น JSDoc ทุกที่เพื่อเตรียมความพร้อมสำหรับเอกสารใหม่
- @mmcc เพิ่มคำแนะนำเครื่องมือ currentTime จะจับความคืบหน้า
- @pavelhoral subclassing คงที่โดยไม่ต้องนวกรรมิก
- @dmlap การแก้ไขข้อผิดพลาดที่เกิดจากการ vjs_getProperty การตรวจสอบความคืบหน้าก่อน SWF ก็พร้อมที่
- @dmlap ส่งออกฟังก์ชั่น videojs.log ก
- การปรับปรุง @gkatsev vttjs แก้ไขข้อผิดพลาด JSON ลากจุลภาค
- @gkatsev ส่งออก videojs.bind ฟังก์ชัน ()
- แทรกโคลน El กลับเข้ามาใน DOM แก้ไข # 2214
- @heff เร่งทดสอบ
- ผ่าน FS รัฐให้กับผู้เล่นจาก enterFullscreen แยกรูปแบบเต็มรูปแบบหน้าต่างเข้าไปในตัวเลือกของตัวเอง
- คงที่ตัวเลือกแนวตั้งสำหรับ volumeMenuButton
- @dmlap เปลี่ยนเหตุการณ์ไม่ฟองโดยค่าเริ่มต้น
- ส่งออก @dmlap videojs.createTimeRange
- @dmlap ส่งออกขั้นพื้นฐานเล่น () บน techs
- การใช้ @dmlap seekable บนรถขนแหล่งที่มาเมื่อกำหนด
- @dmlap ไฟที่กำลังมองหาในเทคโนโลยีแฟลชไม่ SWF
- @dmlap เปิดเผยโปรแกรมช่วยเหลือ XHR ก
- ภายในคง @misteroneill ขยายการใช้งานและเพิ่มการเลิกเตือน
- @eXon เพิ่มโปสเตอร์ตัวเลือกเทคโนโลยีที่ได้รับ
- @eXon ทำให้แน่ใจว่าปริมาณยังคงอยู่ระหว่างการเปลี่ยนแปลงเทคโนโลยี
- @eXon เพิ่มภาษาที่ตัวเลือกเทคโนโลยีที่ได้รับ
- @mmcc เพิ่ม & quot; อินไลน์ & quot; ตัวเลือกในการ MenuButton และ VolumeMenuButton การปรับปรุงเพื่อให้สามารถใช้ประโยชน์จากมัน
- @misteroneill เรียกคืนคุณสมบัติบางอย่างเกี่ยวกับ window.videojs.
- @misteroneill คืนค่าสาธารณูปโภค 4.x บางและลบการทำงานเลิก
- @heff ใช้ซิงโครพร้อม () ภายใน
- @nickygerritsen ขัด () เป็นวิธีการที่ไม่ได้เป็นสถานที่ให้บริการ
- เปลี่ยน @sirlancelot & quot; วิดีโอ & quot; & quot; สื่อ & quot; ในข้อความผิดพลาด
- @nickygerritsen ใช้ seekable เริ่มต้นเมื่อมีการจัดการแหล่งที่มาไม่มีการตั้งค่า
- @gkatsev มักจะใช้ TextTrackLists เทิดทูนเพื่อให้อยู่รอดแทร็คที่สวิทช์เทค
- @misteroneill เรียกคืน Html5.Events
- @misteroneill ออกวิธีตัวแทน init เลิก
- @misteroneill เรียกคืน videojs.formatTime
- @misteroneill รวมถึงชิ้นส่วนเด็กที่มี `true` ตัวเลือก
- @misteroneill สร้าง video.novtt.js ใน DIST สร้าง
- @misteroneill ผ่านตัวเลือก vtt.js เทค
- @forbesjo ปรับปรุงซอส Labs และการตั้งค่าเบราว์เซอร์รุ่น
- @mmcc ทำให้แน่ใจว่าการควบคุมเคารพแอตทริบิวต์ออกเสียง
- @dmlap เปิดตัวเลือกระดับโลกกลับไปยังวัตถุที่ videojs.options
- @ogun คงพิมพ์ผิดในการแปลภาษาตุรกี
- @gkatsev ข้อผิดพลาดติดตามข้อความคงที่ในการกำจัดและในการทดสอบเบราว์เซอร์
- @mmcc เพิ่ม type = ปุ่มในส่วนของปุ่ม
- @mmcc คง IE โดยใช้ setAttribute การตั้งค่าคุณสมบัติ 'พิมพ์'
- การแก้ไขปัญหา @misternoneill เลื่อนแนวตั้ง
- @gkatsev ย้ายเริ่มต้นและเครื่องเล่นมิติ Els สไตล์ที่ด้านบนของหัว
- @gkatsev ย้ายเริ่มต้นและเครื่องเล่นมิติ Els สไตล์ที่ด้านบนของหัว El
- @gkatsev ลบออกไม่ใช่ค่าเริ่มต้นติดตามอัตโนมัติปิดการใช้งาน
- @gkatsev ส่งออกผู้ช่วยเหลือเหตุการณ์ videojs วัตถุ
- @nickygerritsen จัดการ IE10 texttrack ถาวร
- @gkatsev โคลนลึก El สำหรับ iOS จะรักษาแทร็ค
- @forbesjo เปิดทดสอบอัตโนมัติเพื่อ BrowserStack
- @gkatsev คงจัดการ nativeControlsForTouch เริ่มต้นที่การควบคุมพื้นเมืองบน iPhone และ Android เบราว์เซอร์พื้นเมือง.
มีอะไรใหม่ ในรุ่น 5.1.0:
- @carpasse อนุมานชนิด MIME จากนามสกุลของไฟล์ใน HTML5 และ Flash techs
- @mmcc การปรับปรุงเลื่อนเพื่อให้แนวตั้ง
- @dmlap ลบออก IE6 สับสำหรับวัตถุฝัง Flash
- @heff แทนที่ปิดคอมไพเลอร์กับทำให้น่าเกลียดสำหรับ minification
- @OleLaursen เพิ่มการแปลภาษาเดนมาร์ก
- @ DN5 เพิ่มการแปลใหม่ (บอสเนียเซอร์เบียโครเอเชีย)
- @mmcc (และอื่น ๆ ) แปลงทั้งโครงการที่จะใช้ ES6, บาเบลและ Browserify
- @heff แปลงเรียนทั้งหมดที่จะใช้เรียน ES6
- @mmcc เพิ่ม ES6 args เริ่มต้นและสตริงแม่แบบ
- @dconnolly แทนที่ JSON.parse ที่มีความปลอดภัยที่ไม่ใช่ EVAL JSON แยก
- @mmcc เพิ่มผิวเริ่มต้นใหม่เปลี่ยนไป SASS แก้ไขแบบ HTML
- @gkatsev ลบออก event.isDefaultPrevented ในความโปรดปรานของ event.defaultPrevented
- @heff เพิ่มและขยายฟังก์ชั่นสำหรับ subclassing ภายนอก
- @forbesjo เพิ่มคุณสมบัติขัด
- @heff เปลี่ยนไปชายแดนกล่องขนาดสำหรับองค์ประกอบของผู้เล่นทั้งหมด
- @forbesjo เพิ่มระดับ VJs ปุ่มควบคุมปุ่ม
- @ BC-bbay โหลดปลั๊กอินก่อนที่จะควบคุม
- @ BC-bbay เปลี่ยนชื่อวิธี onEvent เพื่อ handleEvent
- @dmlap เพิ่มข้อความข้อผิดพลาดหาก techOrder ไม่ได้อยู่ในตัวเลือก
- @dconnolly ส่งออกฟังก์ชั่น videojs.plugin หายไป
- @mmcc เพิ่มกลับรูปแบบการตั้งค่าคำอธิบายภาพ
- @gkatsev ปรับปรุงรูปแบบ component.js เพื่อให้ตรงกับคู่มือรูปแบบใหม่
- @gkatsev เพิ่มบันทึกข้อผิดพลาดที่ไม่ดีสำหรับการจัดรูปแบบ JSON
- @gkatsev เพิ่มฟังก์ชั่นที่เหมาะสม toJSON
- @ BC-bbay คงตัวอย่างที่แถบความคืบหน้าจะไปผ่าน 100%
- @eXon เริ่มเทคทำงาน 2.0 การปรับปรุงวิธีการจัดกิจกรรมเทคได้รับการจัดการโดยผู้เล่น
- @gkatsev เพิ่มและการตั้งค่าตัวเลือกวิธีการทั่วโลก
- @heff เพิ่มการสนับสนุนสำหรับความกว้างของเหลวอัตราส่วนและค่าเริ่มต้นเมตาดาต้า
- @heff จัดฟังก์ชั่นยูทิลิตี้ทั้งหมดใน codebase ก
- @eXon ทำเทคโนโลยีการปรับปรุงเพิ่มเติม 2.0 การระบุไว้ใน # 2126
- @heff การทำความสะอาดขึ้นและมีเอกสาร src / js / Video.js และฟังก์ชั่ DOM
- @mmcc เปลี่ยนบริสุทธิ์ CSS จับเลื่อน
- @ Mister-Ben สนับสนุนภาษาการปรับปรุงเพื่อจัดการรหัสภาษากับภูมิภาค
- @heff เปลี่ยน 'พร้อม' เหตุการณ์ที่จะไม่ตรงกันเสมอ
- @heff กรณีของ tabIndex ที่ไม่ได้มีเงินทุนคงที่ฉัน
- @heff คงที่จำนวนของ IE8 และ Flash ประเด็นที่เกี่ยวข้อง
- @heff หวนกลับ .video-JS สไตล์แบบอินไลน์บล็อกในการแก้ไขปัญหาแบบเต็มหน้าจอแฟลช
- @mmcc เปลี่ยนไปใช้องค์ประกอบปุ่มสำหรับส่วนประกอบปุ่ม
- @mmcc เพิ่มขนาดของแถบความคืบหน้าและจัดการเกี่ยวกับการโฉบ
- @mmcc ย้ายแบบอักษรลงใน repo ของตัวเอง
- @mmcc เลิกใช้ตัวเลือก () ฟังก์ชั่นการใช้งานและลบออกภายใน
- @carpasse เพิ่มเหตุการณ์ที่จะอนุญาตให้ผ่านการโต้แย้งข้อมูลที่สอง
- @ BC-bbay ทำปรับปรุงการแสดงผลระยะเวลาตัวเองใน loadedmetadata li>
- @arwidt เพิ่มการแปลภาษาสวีเดนและฟินแลนด์
- @heff ย้ายทั้งหมดตรรกะ CDN เข้า videojs / CDN
- @mmcc คง jerkiness ความคืบหน้าของการจัดการการเปลี่ยนแปลง
- @dmlap เพิ่มการสนับสนุนสำหรับสถานที่ให้บริการ seekable
- @mmcc ยกเลิกการซ่อนตัวครั้งปัจจุบันและที่เหลือเป็นค่าเริ่มต้น
- @pavelhoral แก้ไขข้อบกพร่องที่มีกิจกรรมของผู้ใช้ที่ทำให้เกิดแถบควบคุมการสั่นไหว
- @dmlap ปรับปรุงเพื่อ videojs-swf@4.7.1 เพื่อแก้ไขปัญหามิติวิดีโอในการโหลดที่ตามมา
- @mmcc เพิ่มระดับ VJs ใหญ่เล่นเป็นศูนย์กลาง
- @thijstriemstra เพิ่มข้อผิดพลาดบันทึกไว้เมื่อปลั๊กอินจะหายไป
- @gkatsev คงเหตุการณ์ texttrackchange และแสดงข้อความติดตามสำหรับแทร็คที่ไม่ใช่เจ้าของภาษา
- @mischizzle คง event.relatedTarget ใน Firefox
- @mboles การปรับปรุงความคิดเห็น JSDoc ทุกที่เพื่อเตรียมความพร้อมสำหรับเอกสารใหม่
- @mmcc เพิ่มคำแนะนำเครื่องมือ currentTime จะจับความคืบหน้า
- @pavelhoral subclassing คงที่โดยไม่ต้องนวกรรมิก
- @dmlap การแก้ไขข้อผิดพลาดที่เกิดจากการ vjs_getProperty การตรวจสอบความคืบหน้าก่อน SWF ก็พร้อมที่
- @dmlap ส่งออกฟังก์ชั่น videojs.log ก
- การปรับปรุง @gkatsev vttjs แก้ไขข้อผิดพลาด JSON ลากจุลภาค
- @gkatsev ส่งออก videojs.bind ฟังก์ชัน ()
- แทรกโคลน El กลับเข้ามาใน DOM แก้ไข # 2214
- @heff เร่งทดสอบ
- ผ่าน FS รัฐให้กับผู้เล่นจาก enterFullscreen แยกรูปแบบเต็มรูปแบบหน้าต่างเข้าไปในตัวเลือกของตัวเอง
- คงที่ตัวเลือกแนวตั้งสำหรับ volumeMenuButton
- @dmlap เปลี่ยนเหตุการณ์ไม่ฟองโดยค่าเริ่มต้น
- ส่งออก @dmlap videojs.createTimeRange
- @dmlap ส่งออกขั้นพื้นฐานเล่น () บน techs
- การใช้ @dmlap seekable บนรถขนแหล่งที่มาเมื่อกำหนด
- @dmlap ไฟที่กำลังมองหาในเทคโนโลยีแฟลชไม่ SWF
- @dmlap เปิดเผยโปรแกรมช่วยเหลือ XHR ก
- ภายในคง @misteroneill ขยายการใช้งานและเพิ่มการเลิกเตือน
- @eXon เพิ่มโปสเตอร์ตัวเลือกเทคโนโลยีที่ได้รับ
- @eXon ทำให้แน่ใจว่าปริมาณยังคงอยู่ระหว่างการเปลี่ยนแปลงเทคโนโลยี
- @eXon เพิ่มภาษาที่ตัวเลือกเทคโนโลยีที่ได้รับ
- @mmcc เพิ่ม & quot; อินไลน์ & quot; ตัวเลือกในการ MenuButton และ VolumeMenuButton การปรับปรุงเพื่อให้สามารถใช้ประโยชน์จากมัน
- @misteroneill เรียกคืนคุณสมบัติบางอย่างเกี่ยวกับ window.videojs.
- @misteroneill คืนค่าสาธารณูปโภค 4.x บางและลบการทำงานเลิก
- @heff ใช้ซิงโครพร้อม () ภายใน
- @nickygerritsen ขัด () เป็นวิธีการที่ไม่ได้เป็นสถานที่ให้บริการ
- เปลี่ยน @sirlancelot & quot; วิดีโอ & quot; & quot; สื่อ & quot; ในข้อความผิดพลาด
- @nickygerritsen ใช้ seekable เริ่มต้นเมื่อมีการจัดการแหล่งที่มาไม่มีการตั้งค่า
- @gkatsev มักจะใช้ TextTrackLists เทิดทูนเพื่อให้อยู่รอดแทร็คที่สวิทช์เทค
- @misteroneill เรียกคืน Html5.Events
- @misteroneill ออกวิธีตัวแทน init เลิก
- @misteroneill เรียกคืน videojs.formatTime
- @misteroneill รวมถึงชิ้นส่วนเด็กที่มี `true` ตัวเลือก
- @misteroneill สร้าง video.novtt.js ใน DIST สร้าง
- @misteroneill ผ่านตัวเลือก vtt.js เทค
- @forbesjo ปรับปรุงซอส Labs และการตั้งค่าเบราว์เซอร์รุ่น
- @mmcc ทำให้แน่ใจว่าการควบคุมเคารพแอตทริบิวต์ออกเสียง
- @dmlap เปิดตัวเลือกระดับโลกกลับไปยังวัตถุที่ videojs.options
- @ogun คงพิมพ์ผิดในการแปลภาษาตุรกี
- @gkatsev ข้อผิดพลาดติดตามข้อความคงที่ในการกำจัดและในการทดสอบเบราว์เซอร์
- @mmcc เพิ่ม type = ปุ่มในส่วนของปุ่ม
- @mmcc คง IE โดยใช้ setAttribute การตั้งค่าคุณสมบัติ 'พิมพ์'
- การแก้ไขปัญหา @misternoneill เลื่อนแนวตั้ง
- @gkatsev ย้ายเริ่มต้นและเครื่องเล่นมิติ Els สไตล์ที่ด้านบนของหัว
- @gkatsev ย้ายเริ่มต้นและเครื่องเล่นมิติ Els สไตล์ที่ด้านบนของหัว El
- @gkatsev ลบออกไม่ใช่ค่าเริ่มต้นติดตามอัตโนมัติปิดการใช้งาน
- @gkatsev ส่งออกผู้ช่วยเหลือเหตุการณ์ videojs วัตถุ
- @nickygerritsen จัดการ IE10 texttrack ถาวร
- @gkatsev โคลนลึก El สำหรับ iOS จะรักษาแทร็ค
- @forbesjo เปิดทดสอบอัตโนมัติเพื่อ BrowserStack
- @gkatsev คงจัดการ nativeControlsForTouch เริ่มต้นที่การควบคุมพื้นเมืองบน iPhone และ Android เบราว์เซอร์พื้นเมือง.
มีอะไรใหม่ ในรุ่น 4.12.5 / 5.0.0-rc.3:
- เพิ่ม แปลภาษาจีนแบบดั้งเดิม
- Updated ฟังก์ชั่นซ่อน / แสดงที่จะใช้คลาสแทนของรูปแบบอินไลน์
- เพิ่มการจัดการที่ดีของ videojs เพิ่มเติม () ข้อโต้แย้งเมื่อผู้เล่นจะเริ่มต้นได้แล้ว
- เพิ่มการแปลภาษาเวียดนาม
- เพิ่มการแปลภาษาเช็ก
- เพิ่ม VJs-ขัดคลาส CSS และป้องกันไม่ให้แสดงเมนูในขณะที่ขัด
- แยก URL ถาวรใน IE9
- แก้ไขปัญหาที่ ManualTimeUpdatesOff ไม่ได้ยกเลิกการลงทะเบียนเหตุการณ์
- เพิ่มคำแนะนำเกี่ยวกับการกำจัดผู้เล่น
- เพิ่มการแปลภาษาคาตาลัน
- เพิ่มคีย์รุ่น videojs วัตถุ
- แก้ไขปัญหาด้วยการติดตามข้อความหลบซ่อนแนะนำใน # 1681
- ส่งออก Video.js เป็นโมดูลเอเอ็มดีชื่อ
- โปสเตอร์คงหลบซ่อนตัวอยู่เมื่อมีเหตุการณ์ loadstart ไม่ยิง
- คงวัตถุลบข้อผิดพลาดใน Chrome
- แก้ไขปัญหาด้วยการเลื่อนมากกว่าผู้เล่นบนอุปกรณ์สัมผัส
- ปรับปรุงความไวแตะ
มีอะไรใหม่ ในรุ่น 4.12.5 / 5.0.0-29:
- เพิ่มภาษาจีนแบบดั้งเดิม แปล
- Updated ฟังก์ชั่นซ่อน / แสดงที่จะใช้คลาสแทนของรูปแบบอินไลน์
- เพิ่มการจัดการที่ดีของ videojs เพิ่มเติม () ข้อโต้แย้งเมื่อผู้เล่นจะเริ่มต้นได้แล้ว
- เพิ่มการแปลภาษาเวียดนาม
- เพิ่มการแปลภาษาเช็ก
- เพิ่ม VJs-ขัดคลาส CSS และป้องกันไม่ให้แสดงเมนูในขณะที่ขัด
- แยก URL ถาวรใน IE9
- แก้ไขปัญหาที่ ManualTimeUpdatesOff ไม่ได้ยกเลิกการลงทะเบียนเหตุการณ์
- เพิ่มคำแนะนำเกี่ยวกับการกำจัดผู้เล่น
- เพิ่มการแปลภาษาคาตาลัน
- เพิ่มคีย์รุ่น videojs วัตถุ
- แก้ไขปัญหาด้วยการติดตามข้อความหลบซ่อนแนะนำใน # 1681
- ส่งออก Video.js เป็นโมดูลเอเอ็มดีชื่อ
- โปสเตอร์คงหลบซ่อนตัวอยู่เมื่อมีเหตุการณ์ loadstart ไม่ยิง
- คงวัตถุลบข้อผิดพลาดใน Chrome
- แก้ไขปัญหาด้วยการเลื่อนมากกว่าผู้เล่นบนอุปกรณ์สัมผัส
- ปรับปรุงความไวแตะ
มีอะไรใหม่ ในรุ่น 4.12.5 / 5.0.0-11:
- เพิ่มภาษาจีนแบบดั้งเดิม แปล
- Updated ฟังก์ชั่นซ่อน / แสดงที่จะใช้คลาสแทนของรูปแบบอินไลน์
- เพิ่มการจัดการที่ดีของ videojs เพิ่มเติม () ข้อโต้แย้งเมื่อผู้เล่นจะเริ่มต้นได้แล้ว
- เพิ่มการแปลภาษาเวียดนาม
- เพิ่มการแปลภาษาเช็ก
- เพิ่ม VJs-ขัดคลาส CSS และป้องกันไม่ให้แสดงเมนูในขณะที่ขัด
- แยก URL ถาวรใน IE9
- แก้ไขปัญหาที่ ManualTimeUpdatesOff ไม่ได้ยกเลิกการลงทะเบียนเหตุการณ์
- เพิ่มคำแนะนำเกี่ยวกับการกำจัดผู้เล่น
- เพิ่มการแปลภาษาคาตาลัน
- เพิ่มคีย์รุ่น videojs วัตถุ
- แก้ไขปัญหาด้วยการติดตามข้อความหลบซ่อนแนะนำใน # 1681
- ส่งออก Video.js เป็นโมดูลเอเอ็มดีชื่อ
- โปสเตอร์คงหลบซ่อนตัวอยู่เมื่อมีเหตุการณ์ loadstart ไม่ยิง
- คงวัตถุลบข้อผิดพลาดใน Chrome
- แก้ไขปัญหาด้วยการเลื่อนมากกว่าผู้เล่นบนอุปกรณ์สัมผัส
- ปรับปรุงความไวแตะ
มีอะไรใหม่ ในรุ่น 4.12.5:
- เพิ่มการแปลภาษาจีนแบบดั้งเดิม
- Updated ฟังก์ชั่นซ่อน / แสดงที่จะใช้คลาสแทนของรูปแบบอินไลน์
- เพิ่มการจัดการที่ดีของ videojs เพิ่มเติม () ข้อโต้แย้งเมื่อผู้เล่นจะเริ่มต้นได้แล้ว
- เพิ่มการแปลภาษาเวียดนาม
- เพิ่มการแปลภาษาเช็ก
- เพิ่ม VJs-ขัดคลาส CSS และป้องกันไม่ให้แสดงเมนูในขณะที่ขัด
- แยก URL ถาวรใน IE9
- แก้ไขปัญหาที่ ManualTimeUpdatesOff ไม่ได้ยกเลิกการลงทะเบียนเหตุการณ์
- เพิ่มคำแนะนำเกี่ยวกับการกำจัดผู้เล่น
- เพิ่มการแปลภาษาคาตาลัน
- เพิ่มคีย์รุ่น videojs วัตถุ
- แก้ไขปัญหาด้วยการติดตามข้อความหลบซ่อนแนะนำใน # 1681
- ส่งออก Video.js เป็นโมดูลเอเอ็มดีชื่อ
- โปสเตอร์คงหลบซ่อนตัวอยู่เมื่อมีเหตุการณ์ loadstart ไม่ยิง
- คงวัตถุลบข้อผิดพลาดใน Chrome
- แก้ไขปัญหาด้วยการเลื่อนมากกว่าผู้เล่นบนอุปกรณ์สัมผัส
- ปรับปรุงความไวแตะ
มีอะไรใหม่ ในรุ่น 4.11.1:.
- แก้ไขข้อผิดพลาดในรหัสติดตามคำขอ XHR
มีอะไรใหม่ ในรุ่น 4.9.1:.
- แก้ไขปัญหาข้อมูลการรักษาสุขอนามัย
มีอะไรใหม่ ในรุ่น 4.9.0:
- เพิ่มภาษาโปรตุเกสบราซิล
- เพิ่มวิธี hasClass
- แก้ไขปัญหาที่เลื่อนฟังเหตุการณ์ไม่ถูกทำความสะอาดขึ้น
- ทำความสะอาดขึ้นแปลภาษาสเปน
- เพิ่มแปลภาษาญี่ปุ่น
- แก้ไขปัญหาที่ตัวเลือกข้อมูลการติดตั้งอาจจะพลาด
- เพิ่มการแปลใหม่และการปรับปรุงการแปล
- ส่งออกวิธี videojs.Flash.embed ก
- แก้ไขปัญหากับ IE7 หลังเข้ากันได้
- ทำให้มันเป็นไปเพื่อแทนที่ขนาดตัวอักษรของคำอธิบายภาพและคำบรรยาย
- เพิ่มการแปลภาษาอิตาลี
- คงกลับค่าเมื่อตั้งแหล่งโปสเตอร์
- การปรับปรุงเพื่อ v4.5.0 SWF เพื่อแก้ไขปัญหาเหตุการณ์
- ทำปริมาณ VolumeMenuButton accesible มากขึ้นผ่านทางแท็บนำทาง
- เพิ่มการสนับสนุนสำหรับแท็กเสียง (HTML5 เสียงเท่านั้น)
มีอะไรใหม่ ในรุ่น 4.8.5:
- การปรับปรุงเป็นรุ่นล่าสุดของ SWF เพื่อแก้ไข HLS เล่น.
มีอะไรใหม่ ในรุ่น 4.8.3:
- การปรับปรุงเป็นรุ่นล่าสุดของ SWF (ที่ 4.4 0.4).
มีอะไรใหม่ ในรุ่น 4.8.0:
- เพิ่มแปลภาษาเยอรมัน
- แก้ไขข้อผิดพลาดที่ได้รับ src องค์ประกอบวิดีโอจะเขียนทับมัน
- แก้ไขข้อผิดพลาดที่เหตุการณ์แป้นพิมพ์ถูกเดือดปุด ๆ และก่อให้เกิดการกระทำเพิ่มเติม
- ทำหมดเวลาไม่มีการใช้งานกำหนดค่า
- เพิ่มไฟล์ภาษาเพื่อการจัดจำหน่ายรวมทั้งภาษาที่ต้องการ
- การจัดการที่ดีขึ้นของค่า null น่านมิติ
- แก้ไขปัญหาที่ควบคุมจะแตกถ้าแฟลชถูกเริ่มต้นเร็วเกินไป
- แก้ไขปัญหาที่หากไม่มีการเล่นเทคได้รับการสนับสนุนข้อผิดพลาดไม่สามารถจับได้
มีอะไรใหม่ ในรุ่น 4.7.2:
- แก้ไขกรณีที่เหตุการณ์ timeupdate ไม่ได้ถูกยิง และคงที่และปัญหากับรุ่นเล่น Flash.
มีอะไรใหม่ ในรุ่น 4.7.0:
- เพิ่มฐานสำหรับการทดสอบการทำงาน saucelabs จากเสียงฮึดฮัด
- เพิ่มเบราว์เซอร์สำหรับการทดสอบเพิ่มเติม saucelabs
- เพิ่มการสนับสนุนสำหรับการฟังหลายเหตุการณ์ผ่านอาร์เรย์ประเภท
- ส่งออกตัวเลือกแนวตั้งสำหรับตัวเลื่อนระดับเสียง
- คงตัวแทนอาร์กิวเมนต์ของฟังก์ชันทริกเกอร์และเอกสาร
- ตอนนี้คัดลอกคุณลักษณะทั้งหมดจากแท็กวิดีโอต้นฉบับไปยังองค์ประกอบวิดีโอที่สร้าง
- เพิ่มไฟล์ที่จะละเลยใน bower.json ก
- แก้ไขข้อผิดพลาดที่อาจเกิดขึ้นหากแฟลชถูก diposed ก่อนที่จะโทรกลับพร้อมถูกยิง
- ลูกศรขึ้นลงในขณะนี้สามารถนำมาใช้ในการควบคุมการเลื่อนนอกเหนือไปทางซ้ายและขวา
- เพิ่ม player.currentType () ฟังก์ชันที่จะได้รับชนิด MIME ของแหล่งปัจจุบัน
- แก้ไขความขัดแย้งที่อาจเกิดกับ shims ฟังเหตุการณ์อื่น ๆ
- เพิ่มการสนับสนุนเป็นเวลาหลายช่วงในแถบความคืบหน้าในการโหลด
- เพิ่ม VJs รอและ VJs แสวงหา classnames CSS และปรับปรุงปินเนอร์จะใช้พวกเขา
- ตอนนี้การฟื้นฟูแท็กวิดีโอต้นฉบับแอตทริบิวต์การเปลี่ยนแปลงเทคโนโลยีเพื่อสนับสนุน WebKit-playsinline
- แก้ไขปัญหาที่ผู้ใช้ไม่สามารถเลื่อนหน้า / ซูมถ้าสัมผัสวิดีโอ
- เพิ่ม & quot; เลื่อน & quot; ระดับเมื่อเลื่อนเลื่อนเพื่อช่วยในการจัดแต่งทรงผมจับ
มีอะไรใหม่ ในรุ่น 4.6.3:.
- แก้ไขปัญหา minification กับเหตุการณ์แบบเต็มหน้าจอ
มีอะไรใหม่ ในรุ่น 4.6.2:
- แก้ไขปัญหากับเหตุการณ์ firstplay ไม่ยิงเมื่อ เล่นอัตโนมัติ.
มีอะไรใหม่ ในรุ่น 4.6.1:.
- Updated playbackRate เมนูที่จะทำงานในรุ่น minified
คืออะไรใหม่ ในรุ่น 4.5.1:
- แก้ไขข้อผิดพลาดจากรุ่นที่ผ่านมาที่เป็น canPlaySource ไม่มีการส่งออก.
คืออะไรใหม่ ในรุ่น 4.4.3:
- บักใน IE9 ของ Windows 7N ไม่มี Media Player .
- แก้ไขข้อผิดพลาดที่มี setPoster () ในรุ่น minified.
มีอะไรใหม่ ในรุ่น 4.4.1:
- เพิ่ม .npmignore ดังนั้นไฟล์ DIST จะไม่เป็น ละเว้นในแพคเกจ.
มีอะไรใหม่ ในรุ่น 4.3.0:
- กำลังเปิดเสียงเมื่อปริมาณที่มีการเปลี่ยนแปลง
- แก้ไขปัญหาการเข้าถึงด้วยปุ่มเล่นใหญ่
- กิจกรรมของผู้ใช้วิธีการส่งออก
- เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์
ความคิดเห็นที่ไม่พบ