From 53ccd69412d8566b5560eac33b264aebd48937b5 Mon Sep 17 00:00:00 2001 From: hehe Date: Fri, 8 May 2020 15:08:17 +0800 Subject: [PATCH] fix: add missing props (muted, volume) --- example/App.js | 40 +++++++++++++++++++++++++++++++++++++++- example/package.json | 3 +-- example/yarn.lock | 16 +++------------- index.js | 9 +++++++++ package.json | 2 +- 5 files changed, 53 insertions(+), 17 deletions(-) diff --git a/example/App.js b/example/App.js index 543950b..cf49760 100644 --- a/example/App.js +++ b/example/App.js @@ -16,6 +16,8 @@ export default class App extends Component { duration: 20, currentTime: 0, enable: true, + volume: 1, + muted: false, }; init(props) { @@ -63,6 +65,10 @@ export default class App extends Component { ); }; + _setVolume = v => { + this.setState({volume: v}); + }; + _onSeek = pos => { this._player.seek(pos); }; @@ -95,6 +101,8 @@ export default class App extends Component { style={styles.player} source={source} paused={this.state.paused} + muted={this.state.muted} + volume={this.state.volume} onEnd={this._onEnd} onLoad={this._onLoad} onError={this._onError} @@ -115,6 +123,25 @@ export default class App extends Component { onValueChange={this._onSeek} /> + 音量 + + + + 静音 + { + this.setState({muted}); + }} + /> + +