title: Can I load html pre-written video as blob or dataurl?
body: <p>I'm trying to download video on local html file, which doesn't work with href='normal path'.</p>
  
  <p>Tried to load with XMLHttpRequest or fetch API, but none of these worked since this app have to run completely server-free.</p>
  
  <pre><code>const video = document.querySelector('video');
  const src = video.src;
  
  const a = document.createElement("A");
  a.href = src;
  a.download = 'video.mp4';
  
  a.click()
  </code></pre>
  
  <p>I expected this would succeed, but it just shows video in internal chrome video player. What Should I do?</p>