Android cordova InAppBrowser提交按钮点击后被禁用



我有一个Ionic 4应用程序,它使用cordova插件inappbrowser的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商店上的应用程序突然出现了这个问题,没有做出任何更改。

移动设备:Android版本>10.0.

  • 最新的安卓更新有什么突破性的变化吗
  • 打开网络视图时,这可能与最新的Chrome升级有关吗

感谢帮助或指导。

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

我们在各处启用SSL来解决此问题。

最新更新