Веб-виджет Zendesk в приложении Ioni c не будет проходить аутентификацию - PullRequest
0 голосов
/ 17 марта 2020

Я пытаюсь использовать веб-виджет zendesk в моем приложении ioni c для доступа к защищенным статьям. Я смог заставить его работать локально и в моей веб-версии, однако он не работает с ipad, на котором запущено мое приложение. Я могу загрузить виджет, но защищенный контент не загружается почти так, как будто атрибут authenticate никогда не устанавливается. Конфигурация работает следующим образом:

// app.module.ts
window['zESettings'] = {
  authenticate: {jwt: `${token}`},
}

export class ZendeskConfig extends ngxZendeskWebwidgetConfig {
  accountUrl = 'url';
  beforePageLoad(zE) {
    zE.setLocale('en');
    zE.hide();
  }
}


@NgModule({
  ...
  imports: [
    ngxZendeskWebwidgetModule.forRoot(ZendeskConfig),
  ]
})

Я не уверен, что вызов window['zESettings'] работает с ipad, но я не уверен, как еще установить атрибут authenticate.

...