mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-02 08:41:41 +08:00
19 lines
667 B
Plaintext
19 lines
667 B
Plaintext
# Linux
|
|
|
|
This page has miscellaneous guides related to developing Wails applications for Linux.
|
|
|
|
## Video tag doesn't fire "ended" event
|
|
|
|
When using a video tag, the "ended" event is not fired when the video is finished playing. This is a bug in WebkitGTK, however you can use the following workaround to fix it:
|
|
|
|
```js
|
|
videoTag.addEventListener("timeupdate", (event) => {
|
|
if (event.target.duration - event.target.currentTime < 0.2) {
|
|
let ended = new Event("ended");
|
|
event.target.dispatchEvent(ended);
|
|
}
|
|
});
|
|
```
|
|
|
|
Source: [Lyimmi](https://github.com/Lyimmi) on the [discussions board](https://github.com/wailsapp/wails/issues/1729#issuecomment-1212291275)
|