browser-compat-data icon indicating copy to clipboard operation
browser-compat-data copied to clipboard

api.VirtualKeyboard - doesn't seem to be supported on chrome mobile 109

Open liao02x opened this issue 2 months ago • 1 comments

What type of issue is this?

Incorrect support data (example: BrowserX says "86" but support was added in "40")

What information was incorrect, unhelpful, or incomplete?

the VirtualKeyboard API was supported since chrome mobile 94 according to the table, but I tried on chrome 109 on an android emulator, and it's not there

Image

What browsers does this problem apply to, if applicable?

Chromium (Chrome, Edge 79+, Opera, Samsung Internet)

What did you expect to see?

the VirtualKeyboard API is available through navigator.virtualKeyboard

Did you test this? If so, how?

yes, connecting chrome devtools to the emulator which has chrome 109 installed. try to access the navigator.virtualKeyboard from both devtools console and the app running inside it

Can you link to any release notes, bugs, pull requests, or MDN pages related to this?

https://developer.mozilla.org/en-US/docs/Web/API/VirtualKeyboard_API

Do you have anything more you want to share?

No response

MDN URL

https://developer.mozilla.org/en-US/docs/Web/API/VirtualKeyboard_API

MDN metadata

MDN page report details
  • Query: api.VirtualKeyboard
  • Report started: 2025-11-14T21:45:00.614Z

liao02x avatar Nov 14 '25 21:11 liao02x

http//:github.com/aonjeerasak1998-lang

aonjeerasak1998-lang avatar Nov 17 '25 09:11 aonjeerasak1998-lang

yes, connecting chrome devtools to the emulator which has chrome 109 installed.

I'm not sure what you mean by "emulator", but I just verified that the following BCD collector tests pass both on Chrome Desktop 143 and Chrome Mobile 139 via BrowserStack Live:

  • https://collector.openwebdocs.org/tests/api/Navigator/virtualKeyboard
  • https://collector.openwebdocs.org/tests/api/VirtualKeyboard

If you experience a bug with the VirtualKeyboard API in Chrome Desktop or Mobile, I would recommend looking through these issues first, and filing an issue on the Chrome issue tracker if necessary.

If there is indeed a fundamental bug with VirtualKeyboard API, then we can add a note to bug, referencing the Chromium bug, but for now, I'm closing this issue.

caugner avatar Dec 19 '25 18:12 caugner

yes, connecting chrome devtools to the emulator which has chrome 109 installed.

I'm not sure what you mean by "emulator", but I just verified that the following BCD collector tests pass both on Chrome Desktop 143 and Chrome Mobile 139 via BrowserStack Live:

  • https://collector.openwebdocs.org/tests/api/Navigator/virtualKeyboard
  • https://collector.openwebdocs.org/tests/api/VirtualKeyboard

If you experience a bug with the VirtualKeyboard API in Chrome Desktop or Mobile, I would recommend looking through these issues first, and filing an issue on the Chrome issue tracker if necessary.

If there is indeed a fundamental bug with VirtualKeyboard API, then we can add a note to bug, referencing the Chromium bug, but for now, I'm closing this issue.

By "emulator" I meant Android Emulator(https://developer.android.com/studio/run/emulator). You can also see from the screenshot that it is what I used. Thanks for sharing the links to the test, I'll try these in the emulator and device and see if that works.

liao02x avatar Dec 19 '25 22:12 liao02x