Force stop event on dispose
This commit is contained in:
parent
1d8105a84a
commit
b3d9fe5473
1 changed files with 3 additions and 0 deletions
|
@ -143,6 +143,9 @@ class RecsysPlugin extends Component {
|
||||||
}
|
}
|
||||||
|
|
||||||
onDispose(event) {
|
onDispose(event) {
|
||||||
|
// Some browsers don't send onEnded event when closing player/browser, force it here
|
||||||
|
const recsysEvent = newRecsysPlayerEvent(PlayerEvent.event.stop, this.player.currentTime());
|
||||||
|
RecSys.onRecsysPlayerEvent(this.options_.videoId, recsysEvent);
|
||||||
RecSys.onPlayerDispose(this.options_.videoId, this.options_.embedded);
|
RecSys.onPlayerDispose(this.options_.videoId, this.options_.embedded);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue