Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Vladimir Kharitonov
Total activity
22
Last activity
December 18, 2024 16:00
Member since
October 17, 2023 13:12
Following
0 users
Followed by
0 users
Votes
1
Subscriptions
9
Activity overview
Posts (0)
Comments (12)
Vladimir Kharitonov
commented,
December 18, 2024 15:53
Why is that happened? Thank you very much for any help!This happens in windowed mode because the browser receives native input events. It allows the browser to recognize zooming gestures by itself....
Community
IntelliJ IDEA Open API and Plugin Development
OffScreenRendering disables touchpad scaling
0 votes
Vladimir Kharitonov
commented,
December 18, 2024 15:41
You may also just execute this JS code once the browser loaded the page, if it doesn't break the page logic. document.addEventListener('wheel', function (event) { if (event.ctrlKey) { ...
Community
IntelliJ IDEA Open API and Plugin Development
Disable touchpad zooming in JcefBrowser
0 votes
Vladimir Kharitonov
commented,
December 18, 2024 15:36
Hi,It's the windowed mode(not OSR)? Right?Unfortunately there is no JCEF API that could help to do that.But I can suggest to use JavaScript to disable zooming, if you can inject some JS into your p...
Community
IntelliJ IDEA Open API and Plugin Development
Disable touchpad zooming in JcefBrowser
0 votes
Vladimir Kharitonov
commented,
October 01, 2024 12:28
1.) Is it really required to define the JS functions in a HTML page and then use cefBrowser.executeJavascript() to call them or Can we just write JS functions inside cefBrowser.executeJavascript() ...
Community
IntelliJ IDEA Open API and Plugin Development
Handle DOM Events happening in the Embedded Browser (JBCefBrowser)
0 votes
Vladimir Kharitonov
commented,
September 30, 2024 12:19
You may also check an example of sending data from JS in the IJ platform:Frontend - https://github.com/JetBrains/intellij-community/blob/69b39c923a9a18bc9409c7b3bf02ace5cb678f1e/images/src/org/inte...
Community
IntelliJ IDEA Open API and Plugin Development
Handle DOM Events happening in the Embedded Browser (JBCefBrowser)
0 votes
Vladimir Kharitonov
commented,
September 30, 2024 12:11
Are CefBrowser and JBCefJSQuery sufficient to deal with such button click and further user events or are JBCefClient/handlers required?`JBCefJSQuery` is sufficient for sending any kind of informati...
Community
IntelliJ IDEA Open API and Plugin Development
Handle DOM Events happening in the Embedded Browser (JBCefBrowser)
0 votes
Vladimir Kharitonov
commented,
September 18, 2024 14:38
I found out that CefResourceRequestHandler can observe request and response.This handler can intercept the request, but it doesn't observe the responses by itself. There is no option to mirror the ...
Community
IntelliJ IDEA Open API and Plugin Development
How to read response body in JBCefBrowser?
1 vote
Vladimir Kharitonov
commented,
September 11, 2024 14:57
Hi Tanwen886,Starting version 2024.2 JBCefBrowser has getBrowserComponent method that returns the the proper component to subscribe for UI events.Before that you can get the events target component...
Community
IntelliJ IDEA Open API and Plugin Development
addMouseWheelListener is not worked in JBCefBrowser component
0 votes
Vladimir Kharitonov
commented,
September 10, 2024 16:47
Hi mahu!At the time of the 2023.2.5 release, keyboard support was very limited and input methods did not work. It's got much better in newer versions. The only solution for 2023.2.5 is to not use O...
Community
IntelliJ IDEA Open API and Plugin Development
When creating the JCEF browser, the page cannot use the numeric keypad after OSR is enabled
0 votes
Vladimir Kharitonov
commented,
July 12, 2024 09:18
Hi Pierre,Currently the browser is run in OSR(off-screen-rendering) mode by default. The Drag&Drop is not supported in OSR yet.JBR-7399 JCEF: Support drag and drop in OSRAs a temporary solution I c...
Community
IntelliJ IDEA Open API and Plugin Development
HTML Element Drag&Drop not working anymore in Cef
1 vote