我使用在页面上显示视频,但是PictureInPicture功能存在问题。我试图在用户向下滚动时自动进入PictureInPicture模式,当用户滚动(返回到实际的视频播放器)退出PictureInPicture模式时,再次尝试。
当我第一次向下滚动和向上滚动的时候,一切都在起作用,但之后的任何尝试都失败了。
下面是我的代码的一支笔:
这是从catch块获得的错误消息:
DOMException: Failed to execute 'requestPictureInPicture' on 'HTMLVideoElement': Must be handlin
我有问题在设计布局css与div元素。
基本上,我的主页面布局设计如下图所示:
红色框是浏览器屏幕区域。黑框是包含/或通过ajax加载数据的内容区域。绿色的方框是数据列表,它是响应结果,其中包含大约100行。数据列表包含标题div和行div。
我打算做的是在蓝色区域设置溢出,这是数据行,因此滚动条将出现在蓝色框的右侧,而不是红色或黑色框的右侧。然后,当浏览器区域(红色)调整大小时,里面的所有div也会调整到最佳大小。
通过设置css overflow : auto /scroll for blue box div,我已经设法使滚动条出现在蓝色框中,当里面的数据溢出时。但问题是溢出:
在我讲述我的问题之前,让我先说我是一个web开发的初学者。我目前在一个网页上工作,它从数据库中获取项目,然后使用JavaScript来动态显示它们。为此,我使用div。
我有一个主div,其中包含其他几个较小的div。它们以我想要的方式出现,当我调整窗口大小时,问题就开始了: div只是“溢出”--它的某些部分没有出现在调整大小的浏览器中。也没有滚动条,所以我不能滚动到它们。
我试图搜索网络(包括这个网站),但我没有找到任何有用的东西-很可能是因为我没有使用正确的表达式。
下面是我的代码:
function TableDraw(){
//I create the main div he