مرحبًا! إليك بعض التعليمات البرمجية التي كتبتها لي:


 متصفحك لا يدعم فيديو HTML5.
var vid = document.getElementById("myVideo");
فار بوزتايمز = [5، 10، 15]؛ // مجموعة من المرات للتوقف بالثواني
فار الحالي الوقت = 0؛

vid.ontimeupdate = وظيفة () {
 currentTime = vid.currentTime;
 إذا (pauseTimes.includes(Math.floor(currentTime))) {
 vid.pause();
 // انتظر المكالمة لمواصلة اللعب
 waitForContinue();
 }
};

وظيفة الانتظارForContinue() {
 // افعل شيئًا ما، مثل عرض رسالة أو زر للمتابعة
 // أضف مستمعًا للحدث لمواصلة الفيديو
 document.getElementById("continue-btn").addEventListener("click", function() {
 vid.play();
 });
}

يكمل


يعمل هذا الرمز بشكل جيد ولكن نظرًا لتقريب الأوقات إلى ثوانٍ كاملة، أحيانًا لا يؤدي الضغط على زر المتابعة إلى نقل الفيديو إلى المرة التالية المدرجة في المصفوفة، هل يمكنك مساعدتي في حل هذه المشكلة؟
{"source": "ewof/sharegpt-instruct-unfiltered-deduped", "kind": "human", "evolved_from": null}