Linux
このページでは、Linux向けのWailsアプリケーション開発に関する、様々なガイドを掲載しています。
Video tag doesn't fire "ended" event
videoタグを使用している場合、ビデオの再生が終了しても"ended"イベントが発火しません。 これはWebkitのバグであり、次のような回避策を講じることで修正できます:
videoTag.addEventListener("timeupdate", (event) => {
  if (event.target.duration - event.target.currentTime < 0.2) {
    let ended = new Event("ended");
    event.target.dispatchEvent(ended);
  }
});
出典: ディスカッションボードにおけるLyimmiのコメント
GStreamer error when using Audio or Video elements
If you are seeing the following error when including <Audio> or <Video> elements on Linux, you may need to install gst-plugins-good.
GStreamer element autoaudiosink not found. Please install it
Installing
Run the following distro relevant install command:
- Arch
 - Debian/Ubuntu
 - Fedora
 
pacman -S gst-plugins-good
apt-get install gstreamer1.0-plugins-good
dnf install gstreamer1-plugins-good
If the added package does not resolve the issue, additional GStreamer dependencies may be required. See the GStreamer installation page for more details.
Additional Notes
- This issue is caused by an upstream issue with WebkitGTK.
 - Arch based systems seem to have this issue more often than other distributions.
 - This issue impacts Tauri apps.
 
Source: developomp on the Tauri discussion board.