首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用请求在网页中插入脚本,自动输入全屏。

使用请求在网页中插入脚本,自动输入全屏。
EN

Stack Overflow用户
提问于 2022-02-03 02:22:24
回答 1查看 563关注 0票数 1

我想进入全屏模式(F11)在某些页面.为此,我使用要求镀铬扩展在网页上插入脚本。

这是剧本

代码语言:javascript
复制
document.body.requestFullscreen();

当我在控制台中直接运行这个脚本时,我可以进入全屏模式。但是,当Requestly正在执行脚本时,脚本将被执行,但不会触发全屏模式。

甚至requestFullScreen的MDN文档也没有提供任何有关这方面的额外信息。

需要理解的是,这个requestFullscreen() API是否存在技术限制,这必须是用户意图驱动的,比如单击等,并且不能自动调用?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-03 04:58:31

TLDR;这是不可能自动触发全屏模式使用脚本插入.它必须基于用户交互。

根据requestFullscreen MDN文档

必须在响应用户交互或设备方向更改时调用此方法;否则,该方法将失败。

我尝试触发一个动态插入页面的按钮的自动点击,但是我们得到了同样的错误。

这里是我在Requestly中创建的插入脚本规则

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70965217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档