uploadVideoThirdLogic.js
551 Bytes
/**
* Created by xiniu on 2018/11/8.
*/
import {Dimensions,} from 'react-native';
import {action, observable} from 'mobx';
const zoomW = 750 / parseInt(Dimensions.get('window').width);
export default class uploadVideoThirdLogic {
@observable
loading = false;
@observable
currentTime = 0;
@observable
left = -2 / zoomW;
// 滑动slider
@action
moveSlider(currentTime, videoDuration) {
this.currentTime = currentTime;
this.left = -2 / zoomW + (502 / zoomW * currentTime / videoDuration);
}
}