js+jquery控制视频播放出问题了啊

$("#play-pause-btn").click(function(){if(player.paused){player.play();}else{player.pa... $("#play-pause-btn").click(function()
{
if(player.paused)
{
player.play();
}
else
{
player.pause();
}
});
无论怎么样显示都是pause,根本就没有play,而且是paused状态?!
展开
 我来答
夕月残阳HZM
2018-03-23 · TA获得超过173个赞
知道小有建树答主
回答量:180
采纳率:63%
帮助的人:78.6万
展开全部
  1. console.log(player.paused);
    //报错 Cannot read property 'paused' of null  所以这里只会进入错误模块

  2. 因为 video中并没有提供audio中检查是否在播放或暂停的属性 所以你不能用player.paused做判断语句

  3. 你可以用事件监听 监听播放的状态 来动态改变一个标志位 然后判断该标志位 来解决问题

追问
然而video是有paused的,点击没反应应该是我前面出问题了,这边也不报错
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式