I'm adding an external display capability to my iPad and am having some trouble with UIWebView based video controls.
Whenever a UIWebView based video is played, the external screen is automatically taken over to display the video fullscreen. Unfortunately, I have no way to close that video and return the external screen to its previous webview. The fullscreen video on the external screen only appears to be cleared once the webview content is completely unloaded.
When a UIWebView video is played and the fullscreen video controller is created, where does that controller exist? Is there a way to detect or otherwise manage it? How can I manually force dismissal of this controller?