As per the Esri documentation I know that I can pass a URL parameter to go to a predefined extent using a projected coordinate system. The parameters require a xmin, ymin, xmax, ymax and a WKID. I'm building a web app builder widget that allows the user to open a new web app at the same extent that they are currently viewing - however, I need to be able to handle multiple projection system (NZTM, NZMG and Web Mercator). What I want to know is if the Web App Builder takes care of reprojecting the extent?
So if I capture the current extent of the map in NZTM, open a new tab and pass in a NZTM URL Extent to a NZMG based webmap will the app reproject and go to the correct location in my new app instance.