您最喜爱的技术社区。浏览所有集合
提出问题,找到答案,并与团队堆栈溢出协作。
现在可以在Stack Overflow for Teams上使用了!你工作的AI功能:搜索、IDE和聊天。
提出问题,找到答案,并与团队堆栈溢出协作。探索团队
找到集中、可信的内容,围绕您最常用的技术进行协作。
团队
工作问答
在一个结构化且易于搜索的位置内连接和共享知识。
尽早访问并查看新功能的预览。
我想知道,当用户在iPhone上的Safari中查看视频后,点击“完成”按钮时,是否有回调?
有多种方法可以在视频播放结束时对视频元素进行回调,但如果视频设置为循环,则无法进行回调。当试图检测用户是否已观看完视频时,循环会产生问题。
有点晚了对不起:)但这是解决方案:
player=document.getElementById('videoplayer');//当用户第一次按下DONE(完成)或PAUSE(暂停)时,将触发暂停事件,以便您可以使用以下命令进行控制:player.addEventListener(“暂停”,函数(){//此处定义的所需“完成或puase按钮”行为},假);//这在退出全屏时触发,例如当用户先按PAUSE,然后按DONEplayer.addEventListener('webkitendfullscreen',function(){//此处定义的所需“完成按钮”行为},假);
提醒:堆栈溢出上不允许使用人工智能工具生成的答案。了解更多信息
必需,但从未显示
Required, but never shown
单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.