单击后禁用Android cordova InApp浏览器提交按钮

单击后禁用Android cordova InApp浏览器提交按钮,android,angular,cordova,ionic4,keycloak,Android,Angular,Cordova,Ionic4,Keycloak,我有一个Ionic 4应用程序,它在AppBrowser中使用带有cordova插件的web视图打开外部登录页面 const url = this.createLoginUrl(this.keycloakConfig); const options: InAppBrowserOptions = { zoom: 'no', location: 'no', clearsessioncache: 'yes', clearcache: 'yes', hidenavigationbuttons

我有一个Ionic 4应用程序,它在AppBrowser中使用带有cordova插件的web视图打开外部登录页面

const url = this.createLoginUrl(this.keycloakConfig);

const options: InAppBrowserOptions = {
 zoom: 'no',
 location: 'no',
 clearsessioncache: 'yes',
 clearcache: 'yes',
 hidenavigationbuttons: 'yes',
 toolbar: 'no',
 shouldPauseOnSuspend: 'yes'
 };


const browser = this.inAppBrowser.create(url, '_blank', options);
在登录页面上单击此表单的提交按钮时,该按钮将保持禁用/灰显状态,屏幕将冻结在该状态

直到几天前,这一切都很好,同样的代码在iOS上也很好

我们在Google Play store上的应用突然出现了这个问题,没有做任何更改

移动设备:Android版本>=10.0

  • 在最新的Android更新中是否有一些突破性的变化
  • 这可能与打开webview时的最新Chrome升级有关吗

感谢您的帮助或指导。

因此,它与Chrome更新v85.x有关。 所有混合内容下载都已被阻止,我们的应用程序使用“http”引用url。 由于Chrome的更新在大多数手机上都是自动进行的,新的更新出乎意料地打破了一切

我们启用了SSL everywhere来解决此问题