请教关于浏览器锁定全屏的问题

2017-10-19 14:44:04 +08:00
 wjh3323

公司最近下了个需求,要做个在线考试的项目,为了防止切换页面查答案之类的,现在要进去考试界面默认是全屏然后锁定不让其他操作,只能鼠标点击答案。 各位大佬有没有什么解决方法指导一下,什么第三方 js 库也行,蟹蟹 QAQ

3348 次点击
所在节点    浏览器
11 条回复
b821025551b
2017-10-19 14:47:46 +08:00
有这种限制只能做 cs 的,还要钩子禁掉 win、ctrl+alt+del,纯 bs 无法实现。
wjh3323
2017-10-19 14:50:45 +08:00
@b821025551b 这样吗,我考虑下 THX
b821025551b
2017-10-19 15:01:25 +08:00
@wjh3323 #2 可以曲线救国,系统正常 bs 开发,然后写个界面内嵌 webkit,禁掉热键,可以理解为自己做个浏览器客户端。
wjh3323
2017-10-19 15:13:45 +08:00
@b821025551b 还有这种操作?无敌
oott123
2017-10-19 16:28:33 +08:00
requestFullscreen + mouselock
全屏一退就直接交卷
mkeith
2017-10-19 17:14:24 +08:00
electron
lmaq
2017-10-19 17:24:29 +08:00
3 次切屏自动收卷
sunnygaofan
2017-10-19 17:42:25 +08:00
类似需求之前做过,首选 electron,如果客户需要支持 xp 则上 node-webkit
RobertYang
2017-10-19 17:43:36 +08:00
@oott123 好狠
wjh3323
2017-10-19 18:00:46 +08:00
@oott123 这么厉害的吗……
wjh3323
2017-10-19 18:01:51 +08:00
@mkeith
@sunnygaofan OK,谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/398948

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX