diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2021-03-17 19:51:44 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2021-03-17 19:51:44 +0100 |
| commit | 96aa72052df5a7be56063496c8386e49681e047f (patch) | |
| tree | 3b4bd28e7e83307c588444c2c3e0650d212342c8 /frontend/site/viewer/viewer.container.js | |
| parent | 31776745681b8a7d03d53b9c7d227762336e6fdf (diff) | |
autoadvanc
Diffstat (limited to 'frontend/site/viewer/viewer.container.js')
| -rw-r--r-- | frontend/site/viewer/viewer.container.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/frontend/site/viewer/viewer.container.js b/frontend/site/viewer/viewer.container.js index 1c8be43..fa90b1f 100644 --- a/frontend/site/viewer/viewer.container.js +++ b/frontend/site/viewer/viewer.container.js @@ -79,6 +79,12 @@ class ViewerContainer extends Component { } } + handlePlaybackEnded(tile) { + if (tile.href && tile.settings.autoadvance) { + history.push(tile.href) + } + } + render() { const { page, audio } = this.state if (this.state.roadblock) { @@ -110,6 +116,7 @@ class ViewerContainer extends Component { audio={audio} bounds={this.state.bounds} onMouseDown={e => this.handleMouseDown(e, tile)} + onPlaybackEnded={e => this.handlePlaybackEnded(e, tile)} onDoubleClick={e => {}} /> ) |
