Navigating WKWebKit form on MacCatalyst with keyboard

We have a MacCatalyst app which contains a few WebKit views for some specific forms. On these forms we are unable to facilitate navigation between fields via the keyboard (Tab/Shift Tab) Looking at the developer documentation there is a property on WKPreferences that seems like it would facilitate this functionality

tabFocusesLinks

This property is only available for MacOS 10.12.3 but it is not available on Catalyst, nor on iOS.

https://developer.apple.com/documentation/webkit/wkpreferences/2818595-tabfocuseslinks?language=objc

We would like to allow our users to navigate a web form within the WebView via the keyboard and additionally if possible any iOS users who have a bluetooth keyboard or folio keyboard paired to their iPad.

Does anyone have a solution to this

Hello, I am still experiencing this same issue and have yet to find a solution almost a year and some months later, did you ever find a solution to this? its seems rather wild to me that this is still an issue when tab / keyboard navigation in app is a necessity. I have found for some reason the only way I am able to tab through my app is to hold option+tab which is a bad user experience considering I was able to find that by accident.

My current solution is to inject javascript into the actual page to allow me to tab through different types of elements, however it doesn't fully work in areas such as re-looping through the pages elements once it reaches the bottom, as well as missing some elements. I would certainly prefer to enable a setting or two to this method. Thanks.

Navigating WKWebKit form on MacCatalyst with keyboard
 
 
Q