Я пытаюсь использовать магнитометр из этого API датчика, но я не уверен, правильно ли я это делаю.
Я скопировал и отредактировал пример кода с их сайта. на мой тестовый сайт;
let sensor = new Magnetometer();
sensor.start();
sensor.onreading = () => {
console.log("Magnetic field along the X-axis " + sensor.x);
console.log("Magnetic field along the Y-axis " + sensor.y);
console.log("Magnetic field along the Z-axis " + sensor.z);
document.getElementById("x").innerHTML = "X = " + sensor.x;
document.getElementById("y").innerHTML = "Y = " + sensor.y;
document.getElementById("z").innerHTML = "Z = " + sensor.z;
};
sensor.onerror = event => console.log(event.error.name, event.error.message);
Но когда я загружаю страницу, она не дает мне никаких показаний.Проверка сайта на моем ноутбуке приводит к появлению этого сообщения об ошибке;
Uncaught ReferenceError: Magnetometer is not defined
at magnetometer.js:1
Любая информация по этому вопросу будет принята с благодарностью.