Windows 10 上的 Cordova UAP 应用程序在最小化和最大化时崩溃。
重现步骤
- 使用版本 6.3.1 和 windows 引擎版本 4.4.3 构建 cordova 应用程序
- 在 Windows 10 上安装 appx(具有商店版本 11610.1001.23.0)
- 打开应用程序
- 最小化和最大化应用程序
- 重复步骤 4直到最大化应用程序崩溃
例外
SCRIPT269:ms-appx-web://APP_IDENTIFIER/www/cordova.js 中第 2126 行第 9 列的未处理异常
0x8001010d - JavaScript 运行时错误:无法进行传出调用,因为应用程序正在调度输入同步调用。
function onResize() {
// Safely update the extended splash screen image coordinates.
// This function will be fired in response to snapping, unsnapping,
// rotation, etc...
if (splash) {
// Update the coordinates of the splash screen image.
>>>> coordinates = splash.imageLocation; <<<< //this line causes the exception
updateImageLocation(splash);
}
}