我正在尝试将一个简单的Ionic应用程序从Angular 1更新为Angular 8,该应用程序基本上是使用InAppBrowser加载网站的。
我正在使用Capacitor,从头开始创建了一个新应用。 InAppBrowser工作正常,问题是现在我必须向后端(正在InAppBrowser中加载的网站,这是一个Drupal站点)发出请求,以注册推送通知令牌。
我正在尝试使用XMLHttpRequest来执行此操作,但是它不起作用。后端接受cookie身份验证,因此,基本上,如果我在通过InAppBrowser登录网站的同一会话中执行此请求,这应该可以工作,但是,却出现了以下错误:
**{"isTrusted":true}**
还有另一种方法吗? Angular 1中的旧代码使用了这种方法,并且可以正常工作。 XMLHttpRequest并没有太大变化,对于Angular 8的兼容性我没有什么改变。
有什么想法吗?