Add a "click" event listener to intercept every click made on the screen.
Filter out clicks to everything except anchor tags (hyperlinks).
Define the `click`
Only continue if the hyperlink has a URL associated with it and the target is something that should open in a new window/tab. Note that this is sample code and you will likely want to tailor this part to fit your needs. In this case, it was determined that other targets should open inside the mobile client's WebView. Note also that the target of `
Prevent the click event from continuing, as it is being handled here. Without this statement the URL will be opened in both the system browser and the WebView.
|6||Open the desired URL in the system web browser – the "in-app-browser" plugin included with the Profound UI mobile client overrides `window|
|10||The sourceURL directive makes it easier to debug embedded code by making it appear as if the code was loaded from a file. In this example, this event code will appear in the developer tools as if it was contained in file `clickPatch|