首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >简单代码: JavaScript,未定义未定义的ReferenceError:(x)

简单代码: JavaScript,未定义未定义的ReferenceError:(x)
EN

Stack Overflow用户
提问于 2019-07-07 02:07:32
回答 1查看 596关注 0票数 0

我试图运行这个代码,这是一个代码,当我选择一些信息在陀螺仪,然后把它放在控制台,但错误

未定义的ReferenceError:陀螺仪未定义

正在破坏我的项目

尝试运行不同的时间,但这个问题总是出现。

代码语言:javascript
复制
function consol() {

        navigator.permissions.query({name:'gyroscope'}).then(function(result) {
         });

    }

    function le(){
        let gyroscope = new Gyroscope({frequency: 60});

        gyroscope.addEventListener('reading', e => {
          console.log("Angular velocity along the X-axis " + gyroscope.x);
          console.log("Angular velocity along the Y-axis " + gyroscope.y);
          console.log("Angular velocity along the Z-axis " + gyroscope.z);
        });
        gyroscope.start();
    }

我希望该信息出现在控制台日志中,但出现此错误:

未定义的ReferenceError:陀螺仪未定义

EN

回答 1

Stack Overflow用户

发布于 2021-12-10 14:06:09

您需要处于安全上下文(即https)中,因为MDN文档或navigator不允许访问设备的传感器,这是出于安全和隐私的原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56918891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档