我的Ionic PWA项目具有摄像头,位置cordova插件。他们工作正常。我在项目中添加了设备运动插件和LinearAccelerationSensor
。我提到了此working project。
当我克隆此项目时,当我安装device motion plugin
并将此代码复制到我的项目页面中时,它可以按预期工作
if ('LinearAccelerationSensor' in window) {
const accelerometer = new LinearAccelerationSensor();
accelerometer.addEventListener('reading', e => { this.accelerationHandler(accelerometer, this.devicemotion6); });
accelerometer.start();
}
在ionic cordova run browser
上,它开始给我错误:
src / app / devicemotion / devicemotion.page.ts:251:33中的错误-错误TS2304:找不到名称'LinearAccelerationSensor'。
[当我在克隆项目中工作时搜索两个项目之间的差异时,执行ionic info
后,发现以下差异-
现在当我尝试安装cordova platform add browser
时说Current working directory is not a Cordova-based project.
如何使用ionic cordova run browser
正确运行它?