我的 cordova 应用程序无法在 M1 a1 移动设备上运行

My cordova app is not working in M1 a1 mobile

我们的 android cordova 应用程序在所有手机上都能正常工作,但在 Mi A1 手机上它不能正常工作,知道吗?

修复如下。这可能对某人有所帮助。

在 Mi A1 手机中,浏览器名称会显示 OPR 但 sencha 没有列表中的名称,因此请更改 touch\src\env\Browser.js 行号中的以下代码:231

旧代码

    if (userAgent.match(/OPR/)) {
        browserMatch = userAgent.match(/OPR\/(\d+.\d+)/);
        browserName = 'Opera';           
        browserVersion = new Ext.Version(browserMatch[1]);
    }

新代码

browserMatch = userAgent.match(/OPR\/(\d+.\d+)/);
    if (userAgent.match(/OPR/)) {
          if (browserMatch) {
        browserName = 'Opera';           
        browserVersion = new Ext.Version(browserMatch[1]);
        }
    }