提问人:Halil Polat 提问时间:11/12/2023 更新时间:11/12/2023 访问量:23
新的 Ionic 7 Cordova 项目 - livereload 不起作用并给出错误为“ERR_EMPTY_RESPONSE”
New Ionic 7 Cordova project with - livereload does not work and give an error as “ERR_EMPTY_RESPONSE”
问:
重现步骤:
我创建了一个新的基于角度的启动器 - 空白 - Ionic 7 项目
ionic start testapp
然后,我使用以下命令添加了cordova android平台:
ionic cordova platform add android
我运行以下命令进行 livereload:
ionic cordova run android -l
它编译和安装设备成功。但是在应用程序启动后,出现启动画面,然后出现错误,如下图所示。
我的离子信息如下:
`Ionic:
Ionic CLI : 7.1.5 (C:\Users\POLAT\AppData\Roaming\npm\node_modules\@ionic\cli)
Ionic Framework : @ionic/angular 7.5.4
@angular-devkit/build-angular : 16.2.10
@angular-devkit/schematics : 16.2.10
@angular/cli : 16.2.10
@ionic/angular-toolkit : 7.0.0
Cordova:
Cordova CLI : 12.0.0 ([email protected])
Cordova Platforms : android 12.0.1
Cordova Plugins : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 5.0.0, (and 3 other plugins)
Utility:
cordova-res : 0.15.4
native-run : 2.0.0
System:
Android SDK Tools : 26.1.1 (C:\Users\POLAT\AppData\Local\Android\Sdk)
NodeJS : v18.18.1 (C:\Program Files\nodejs\node.exe)
npm : 10.2.3
OS : Windows 10`
当我运行以下命令时:
`ionic cordova run android`
或“ionic cordova run android -l --external”它工作成功。但我将在我的项目中使用“navigator.mediaDevices”。如果我在命令中使用--external参数,则“navigator.mediaDevices”是未定义的。如果没有 -l 和外部参数,“navigator.mediaDevices”将按预期工作。所以我需要使用命令。`ionic cordova run android -l`
答: 暂无答案
评论