Update progress.js

This commit is contained in:
zhw2590582 committed 2022-01-16 22:29:48 +08:00
1 parent 671ad5b291
commit c8cec10869
1 file changed
+1 -1
+1 -1
View File
@@ -3,7 +3,7 @@ import { query, clamp, append, setStyle, setStyles, secondToTime, includeFromEve
export function getPosFromEvent(art, event) {
const { $progress } = art.template;
const { left } = $progress.getBoundingClientRect();
const eventLeft = event.pageX || event.touches[0].clientX;
const eventLeft = typeof event.pageX === 'number' ? event.pageX : event.touches[0].clientX;
const width = clamp(eventLeft - left, 0, $progress.clientWidth);
const second = (width / $progress.clientWidth) * art.duration;
const time = secondToTime(second);