sensor 调用传感器示例,报异常 The parameter invalid.什么原因呢?

调用传感器示例,报异常 The parameter invalid.,这个应该如何处理呢?

sensor.on(sensor.SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE, function (data) { console.info('Temperature: ' + data.temperature); }, { interval: 10000000 } );

权限设置了

"requestPermissions": [ { "name": "ohos.permission.ACCELEROMETER" }, { "name": "ohos.permission.GYROSCOPE" }, { "name": "ohos.permission.GYROSCOPE" }, { "name": "ohos.permission.READ_HEALTH_DATA" } ],

版本 

"compileSdkVersion": 9, "compatibleSdkVersion": 9,

Sensor服务
DevEco Studio
2024-07-24 14:14:41
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Claphame

先验证一下问题。

每次要调用某个传感器的时候,首先要用hidumper -s 3601 -a -l 命令查询该设备有没有这个传感器。

先执行hdc shell ,在执行hidumper -s 3601 -a -l 如果该设备没有此传感器,说明该设备不支持此类传感器,就会报The parameter invalid 参数无效

分享
微博
QQ
微信
回复
2024-07-24 16:31:55
相关问题
Sensor 步数传感器后台情况
492浏览 • 1回复 待解决
HarmonyOS 传感器判断屏幕方向
55浏览 • 1回复 待解决
重力传感器相关问题咨询
371浏览 • 1回复 待解决
mac操作系统无法配置ohpm什么原因
2754浏览 • 2回复 待解决
什么是智能振弦传感器的电子标签?
3362浏览 • 0回复 待解决
HarmonyOS 计步传感器相关问题咨询?
240浏览 • 1回复 待解决
获取加速度传感器的方法
513浏览 • 1回复 待解决
如何保证振弦传感器的测量精度?
3439浏览 • 0回复 待解决