正在播放时暂停退出,再进入,界面优化问题。
来源:4-16 细节处理
qq_羸孑_03980671
2020-04-17
老师您好,我想请教几个问题
我的目的,是在播放一段时间暂停退出,再次进入保持退出前的界面,
方法:首先在player中定义了isPause表示当前用户暂停事件,全局变量中存储播放暂停点击事件并赋值给isPause,然后在我再次点击歌曲进入的时候,通过isPause来判定是否在退出时产生了暂停点击事件。isPause等于true就就将isPlaying等于false,并给progress-bar传递isPause参数,判断是否将进度条设置到退出前的位置。
问题:在进入暂停退出后,再次点击歌曲整个页面是播放状态,但是没有实际播放歌曲,进度条也为跳转到退出前的位置。再次点击播放按钮(按了两次,播放->暂停,暂停->播放),跳转到了播放暂停退出的位置
player.js中,传递值isPause值过去,progress-barjs:
控制台信息:
写回答
1回答
-
谢成
2020-04-17
从截图代码上看,整体的逻辑应该是正确的,请确认几个地方是否正确:
1、这个play是否按照逻辑正确执行了:
2、这个seek是否正确:
00
相似问题