【问题标题】:JXBrowser - Any way to right click + inspect or dev tools?JXBrowser - 有什么方法可以右键单击 + 检查或开发工具?
【发布时间】:2017-09-10 04:04:15
【问题描述】:

我问是因为如果您正在对 JX 生成的浏览器进行编码和测试,并且说您想检查要添加到代码中的元素,或者检查按钮以查看链接,那么您不必打开另一个浏览器,按照相同的点击操作。

有没有办法启用完整的浏览器窗口?包括普通浏览器的所有功能?地址字段等等??

            Browser browser = jx.browser;

            BrowserView browserView = new BrowserView(browser);

            JFrame frame = new JFrame();
            frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
            frame.add(browserView, BorderLayout.CENTER);
            frame.setSize(1024, 768);
            frame.setLocationRelativeTo(null);
            frame.setVisible(true);

            browser.loadUrl("http://www.google.com");

【问题讨论】:

    标签: jxbrowser


    【解决方案1】:

    如果您想随时检查加载网页上的 HTML 元素,那么我建议您每次都使用 --remote-debugging-port Chromium 切换器运行您的应用程序。您可以在https://jxbrowser.support.teamdev.com/support/solutions/articles/9000013082-remote-debugging-port

    阅读有关此切换器的更多信息

    JxBrowser 不提供带有选项卡、地址栏等的“完整”浏览器窗口。JxBrowser 只是一个组件/库,而不是整个桌面应用程序。使用这个库,您可以使用选项卡、地址栏等构建整个桌面应用程序。

    【讨论】:

    • 我已经这样做了一段时间,但是令人讨厌的是,如果您决定右键单击一个元素并“复制选择器”,则会在托管模式下不启用剪贴板。请使用 chrome://inspect 进行检查。请参阅:stackoverflow.com/questions/45723541/… 不得不浏览另一个浏览器并重复这些步骤,这很烦人。
    • errr... jxbrowser 是否有可能具有“右键单击另存为图片”?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-10
    • 1970-01-01
    相关资源
    最近更新 更多