Angular 2: impedir que o roteador seja adicionado ao histórico

Temos um cliente que está iFraming em nosso aplicativo no site deles. Eles não querem que a navegação do roteador em nosso aplicativo afete a navegação do botão Voltar em seu próprio site.

Tentamos alguns métodos, incluindo o uso de mensagens de postagem para tentar e o iFrame se comunicar com a janela pai sempre que um history.back () é acionado.

Minha pergunta é se existe alguma maneira fácil de não afetar o histórico do navegador ao usar o roteador do Angular 2. Até onde eu sei, não encontrei nada na documentação avançada do roteador do Angular 2:https://angular.io/docs/ts/latest/guide/router.html

questionAnswers(1)

yourAnswerToTheQuestion