Я использую inappbrowser для получения токена аутентификации у провайдера.И данный URI перенаправления выглядит как myapp: // authorize .После успешного входа, он не перенаправляет обратно в приложение.Я не понимаю, как указать URI перенаправления в родном приложении Cordova.
this.openIDUrl = this.iab.create(urlRequest, '_blank', iabConfig);
return Observable.combineLatest(
this.openIDUrl.on('exit').map((event: any) => {
Observable.of({ 'error': 'openIdAuthError.browserClose' });
}),
this.openIDUrl.on('loadstart').flatMap((event: any) => {
alert('after loadstart: ' + event.url);
if (event.url.indexOf('AccessToken') > -1) {
alert('something');
});
);
Window.location дает android_asset / www / index.html .Может быть, мне нужно создать пользовательский URL в ионном.