We have developed a Flutter native app for Tizen, featuring two webviews that load YouTube.com and Netflix.com, covering the entire screen in splits. We have successfully deployed and run the app on the TV, with the webviews loading properly. However, we are facing an issue where we cannot use the TV’s remote control to navigate through the content in the webviews. Interestingly, when we connect an external mouse via USB, we can see the cursor, and navigation works seamlessly.
We are seeking guidance on how to add a cursor, similar to the one in the Internet/Browser app, that can be used to navigate through the content in the webviews.
Any assistance or suggestions would be greatly appreciated.
for anyone seeing these answer in feature check the how-to-use-the-remote-control-in-flutter-or-activate-a-controller-on-the-tv and raw-key-board-listener-flutter ,because by the time you read this answer this already posted answer may have added some better points.
now 1st you need to listen for remote control events in the flutter app and then look for the events and do the performance accordingly .
in the below code i tried to answer you question but i have not tried the below code by self so pleas comment the result if it solves the issue or not ,so that other can have ease .
as i already said i did not run and check the code so i welcome any edit or suggestion from any one .
EDIT:
for perform select/click event use the below approch;
you can put this code in the same
onKey: (RawKeyEvent event)if else logic to use.as a addon/alternat to above answer please take a look at following block (from LogicalKeyboardKey-class and adding it here to make sure feature ability of this content).
going through native/flutter could be helpful .