在观看本教程时,我尝试创建了一个相位器游戏:https://www.youtube.com/watch?v=W43SoPeNctQ
问题是,当页面重新加载时,我看到了几毫秒的画布,而这个画布显示为白色屏幕;我只看到屏幕顶部的标题栏和底部的选项卡。
控制台中没有错误。
我使用的是Phaser v3.24.1,就像在视频中一样,浏览器是Brave,所以Chromium。
“离子信息”显示了这一点:
Ionic:
Ionic CLI : 6.12.3 (C:\Users\myuser\AppData\Roaming\npm\node_modules\@ionic\cli)
Ionic Framework : @ionic/angular 5.6.5
@angular-devkit/build-angular : 0.1102.10
@angular-devkit/schematics : 11.2.10
@angular/cli : 11.2.10
@ionic/angular-toolkit : 3.1.1
Capacitor:
Capacitor CLI : 2.4.7
@capacitor/core : 2.4.7
Utility:
cordova-res : not installed
native-run : not installed
System:
NodeJS : v14.15.4 (C:\Program Files\nodejs\node.exe)
npm : 6.14.10
OS : Windows 10"ng version“显示如下:
Angular CLI: 11.2.10
Node: 14.15.4
OS: win32 x64
Angular: 11.2.11
... common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: Yes
Package Version
---------------------------------------------------------
@angular-devkit/architect 0.1102.10
@angular-devkit/build-angular 0.1102.10
@angular-devkit/core 11.2.10
@angular-devkit/schematics 11.2.10
@angular/cli 11.2.10
@schematics/angular 11.2.10
@schematics/update 0.1102.10
rxjs 6.6.7
typescript 4.0.7有人能帮上忙吗?
发布于 2021-05-12 23:05:33
我找到了解决方案:阶段初始化方法的调用需要放在ionViewDidEnter()中,而不是像我那样放在构造函数中。
https://stackoverflow.com/questions/67320084
复制相似问题