So I’ve been developing an app that has integration with wordpress where the screen that contains the content of the publication is rendered inside a webview, in which some publications contain videos that are embedded in youtube. Faced with this a problem arose, in the android the option to view the video in full screen does not appear available to use.
I think the best path would be to find a way to render the page content using React components rather than embedding it inside a WebView. That would give you the most control. For example, then you could just use the Video component, which includes native fullscreen support.
In general, the react-native WebView component is not well-maintained. For example it doesn’t take advantage of WebKit.
If you need to write a native implementation with Expo, you can detach to ExpoKit, which provides access to objective-c and Java code for your project (but this option comes with some tradeoffs, like you need a mac to render iOS builds).
To use react components i should write some components to represent some wordpress plugins, like a carousel view
In my scenario only one android build is enough, I will make a reading about ExpoKit and then return the current state of the solution, but at first because of the time and quantity of code, creating React Components is not an applicable solution at the moment.