V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LinkedIn
MEIyiyi
V2EX  ›  程序员

请问一下,有什么办法能让本地打开的 pdf 文件进入全屏(浏览器),试过监听按键事件和鼠标事件都无效

  •  
  •   MEIyiyi · 100 天前 · 688 次点击
    这是一个创建于 100 天前的主题,其中的信息可能已经有所发展或是发生改变。

    就是希望能通过 JS 调用的途径来进入全屏(非 http 协议下),希望各位能提供一下思路

    8 条回复    2022-06-21 18:51:05 +08:00
    DadLearnpython
        1
    DadLearnpython  
       100 天前
    直接设置键盘点击 F11 不行么
    MEIyiyi
        3
    MEIyiyi  
    OP
       100 天前
    @DadLearnpython #1 可以,但我想试试 js 的方式,f12 的话应该是浏览器提供的吧
    MEIyiyi
        4
    MEIyiyi  
    OP
       100 天前
    @libook #2 在 http 的网页可以调,但 file 怎么调,无法监听任何 dom 事件
    libook
        5
    libook  
       100 天前
    @MEIyiyi #4 file 协议?也就是说用浏览器自带的 PDF 阅读器打开本地的 PDF 文件?你想用 JS 控制的话是打算把 JS 写在哪呢?
    ysc3839
        6
    ysc3839  
       100 天前 via Android
    既然是 file 协议打开本地文件,说明打开者是个本地应用吧?而不是网络上的网页。既然是本地应用,那直接调用系统 WebView 就好了,可以进行各种操作。
    Kinnice
        7
    Kinnice  
       99 天前
    1. 浏览器插件
    2. 修改系统文件名绑定,将绑定的 chrome/其他浏览器后加命令,使其启动时便全屏
    MEIyiyi
        8
    MEIyiyi  
    OP
       99 天前 via Android
    @Kinnice 看起来可行,我回去试试
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2382 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 15:53 · PVG 23:53 · LAX 08:53 · JFK 11:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.