Wird Vue PWA verwenden, um Videos offline in Vue.js 3 zu speichern
P粉668019339
P粉668019339 2024-03-26 18:11:34
0
1
410

Ich verwende Vue 3 und Typescript. Ich versuche, ein Video in einer PWA abzuspielen. Online funktioniert es einwandfrei, aber wenn ich es offline versuche, wird das Video nicht geladen. Ich speichere das Video im Assets-Ordner und in der fertigen Version liegt das Video im Medienordner. Vielen Dank für Ihre Hilfe.

<video autoplay loop class="video">
    <source :src='require("@/assets/videos/test.mp4")' type='video/mp4'>
  </video>

P粉668019339
P粉668019339

Antworte allen(1)
P粉426780515

我自己找到了解决方案。

可以使用 localstorage 或 indexedDB(用于视频)轻松完成。这仅适用于 iOS 上的小视频,因为移动 Safari 的大小限制为 50MB (https://developers.google.com/web/ilt/pwa/live-data-in-the-service-worker#how_much_can_you_store)

可以在这里找到另一个没有indexedDB的解决方案:https://stackoverflow.com/a/56337080/7439224

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!