Pular para o conteúdo principal

Callbacks e AngularJS

Se a sua página utilizar o framework AngularJS, você deve passar uma referência para o $scope do seu controller ou serviço ao chamar o método init():

pki.init({
ready: onWebPkiReady,
angularScope: $scope,
...
});

Se você não fizer isso, seus callbacks serão chamados fora dos "ciclos" do AngularJS, o que pode ocasionar que mudanças ao $scope não sejam refletidas na view.

Angular2+

Se a sua página utilizar o framework Angular2+, você deve passar uma referência para o NgZone do seu componente ou serviço ao chamar o método init():

pki.init({
ready: onWebPkiReady,
ngZone: this.ngZone,
...
});