Cómo presionar el button en Internet programáticamente

¿Cómo invoco los clics en el contenido de la página de un TWebBrowser ? He encontrado este código para VCL y una versión anterior de Delphi:

 WebBrowser.OleObject.Document.GetElementByID('ID HERE').Click; 

Estoy usando XE5, desarrollando para Android e iOS, así que no puedo usar el código anterior. Cualquier ayuda o sugerencia sería muy apreciada. Gracias !

Para Android: es sencillo que deba escribir una function JS en la página web y que pueda llamar a la function JS utilizando JSInterfaces.

Para iOS: Puede llamar al método de instancia proporcionado en la class UIWebView para llamar al método Javascript. Para reference, consulte: https://developer.apple.com/library/ios/documentation/uikit/reference/UIWebView_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006950-CH3-SW21