[RESOLVIDO] IONIC como acessar pagina web por dentro do app e usar recursos nativos (CÂMERA, GPS etc)

Como eu poderia acessar paginas da web dentro do app IONIC onde poderia usar recursos nativos? Por exemplo, câmera, GPS, etc.

Tentei usar iframe para tentar acessar geolocation com o seguinte código.

<iframe data-tap-disabled="true" src="https://operacao.rotaexata.com.br/rotate-mobile.html" allow="geolocation"></iframe>

No site, acessado com iframe esta dando erro de permissão.
( application does not have sufficient geolocation permissions )

Como poderia dar permissão ao iframe para acessar recursos nativos?

Se tiverem outra sugestão outros meios de acessar a web e usar recursos nativos alem do iframe.

A janela de acesso a web deve ser por dentro do app.

Ok, realmente não tem como um iframe dentro do IONIC adquirir permissão de acesso ao nativo do dispositivo.

Então como solução alternativa, usei o exemplo desse link https://gist.github.com/pbojinov/8965299, que mostra o uso de uma função nativa do navegador chamada Window.postMessage(), que permite enviar mensagens para outras abas, assim como mandar mensagens para o iframe e vice versa.

Então quando eu quiser pedir GPS, CÂMERA etc, mando uma mensagem do iframe(que seria o site acessado) pedindo o que eu quero para o dispositivo, o dispositivo trata o pedido, por exemplo: pegar coordenadas atuais, e manda uma mensagem de volta para o iframe, e ele recebe as coordenadas. FIM