videojs画中画小窗口播放问题?
videojs 官网提供的api:https://docs.videojs.com/html...
//进入画中画
video.requestPictureInPicture()
//退出画中画
video.exitPictureInPicture()
这两个你放在暂停、播放的控制api里面都能正常触发,
video.on("pause", function(){
video.requestPictureInPicture()
});
我想要达到的目的是使用监听滚动条位置来触发,比如滚动到距离顶部600px左右进入触发画中画小窗口播放;下面是我的代码:
$(window).scroll(function(){
var s = $(window).scrollTop();
if(s > 600){
video.requestPictureInPicture();
}esle{
video.exitPictureInPicture();
}
});
按道理应该可以正常触发,但是它报了一个错误
Uncaught (in promise) DOMException
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我刚才也测试了下,也失败了,找了下好像是说 滑动 不是用户信任事件(user-trusted events。