#54067311 · 14 Jan 2019, 21:31 · · პროფილი · პირადი მიმოწერა · ჩატი
ქრომის ექსთენშენს ვაკეთებ, რომელიც ვიდეოს დალუფავს რაღაც დროიდან რაღაც დრომდე, მაგალითად 2-დან 10 წამამდე. მაქვს ორი ინფუთი დროის შესაყვანად და ღილაკი, მოკლედ პირველ ჯერზე მუშაობს კარგად, მაგრამ როცა ინფუთში ვცვლი დროს, და თავიდან ვაკლიკებ ღილაკზე, ისევ ძველი მნიშვნელობები რჩება, გარდა იმ შემთხვევისა, თუ უფრო ნაკლები არ მივუთითე. მაგალითად: თუ 10 შევცვალე 12-ით, არ მუშაობს, მაგრამ თუ შევცვლი 8-ით ამ შემთხვევაში მუშაობს. დამწყები ვარ ჯავასკრიპტში და რაღაცას ვურევ კოდში, იქნებ ვინმე დამეხმაროთ.
CODE | chrome.runtime.onMessage.addListener((request, sender, sendResponse) => { var from, to; switch (request.todo) { case 'loopVideo': from = request.from.split(':'); from = +from[0] * 60 + +from[1];
to = request.to.split(':'); to = +to[0] * 60 + +to[1]; console.log(from, to); // აქ იცვლება მნიშნელობა
$('video').get(0).addEventListener('timeupdate', () => { if ($('video').get(0).currentTime >= to) { $('video').get(0).currentTime = from; console.log(from, to); // აქ არ იცვლება
} }); break; } });
|
|