从昨天开始我就遇到了一个错误,我尝试修复。我使用以下方法成功构建了一个 android apk:
ionic cordova build android --prod --release
Run Code Online (Sandbox Code Playgroud)
但该应用程序在设备和模拟器(GenyMotion)上卡在白屏上。我检查了 GenyMotion 的 logcat。我想出了这些:
> I/chromium( 5497): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token )", source: http://localhost/runtime.fcad956485f9614ff8b1.js (1)
> D/SystemWebChromeClient( 5497): http://localhost/polyfills.49d987a1d15d60566c3f.js: Line 1 : Uncaught SyntaxError: Unexpected token =>
> I/chromium( 5497): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token =>", source: http://localhost/polyfills.49d987a1d15d60566c3f.js (1)
> D/SystemWebChromeClient( 5497): http://localhost/main.2be168d95557cbdc0a3f.js: Line 1 : Uncaught SyntaxError: Unexpected token =>
> I/chromium( 5497): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token =>", source: http://localhost/main.2be168d95557cbdc0a3f.js (1)
Run Code Online (Sandbox Code Playgroud)
我不知道为什么。构建时它们没有错误。
我的package.json
...
"@angular/common": "~12.0.1",
"@angular/core": "~12.0.1", …
Run Code Online (Sandbox Code Playgroud)