���� JFIF �� � ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /var/www/html/video/layout/js/node_modules/artplayer/src/player/ |
import { getExt, def, sleep } from '../utils'; export default function urlMix(art) { const { option, template: { $video }, } = art; def(art, 'url', { get() { return $video.src; }, async set(newUrl) { if (newUrl) { const oldUrl = art.url; const typeName = option.type || getExt(newUrl); const typeCallback = option.customType[typeName]; if (typeName && typeCallback) { await sleep(); art.loading.show = true; typeCallback.call(art, $video, newUrl, art); } else { URL.revokeObjectURL(oldUrl); $video.src = newUrl; } if (oldUrl !== art.url) { art.option.url = newUrl; if (art.isReady && oldUrl) { art.once('video:canplay', () => { art.emit('restart', newUrl); }); } } } else { await sleep(); art.loading.show = true; } }, }); }