禁用检查员

时间:2017-04-27 20:42:12

标签: mozilla aframe webvr

我试图在简单的A-Frame WebVR应用上禁用检查器但没有成功。

尝试使用并禁用按键 Ctrl + Alt + I 使用JavaScript。但是,检查员仍在装载。

有谁知道怎么做?

我的场景非常简单:



<html>

<head>
  <script src="https://aframe.io/releases/0.5.0/aframe.min.js"></script>
</head>

<body>
  <a-scene>
    <a-assets><img id="render" src="back.png"></a-assets>
    <a-sky src="#render"></a-sky>
  </a-scene>
</body>

</html>
&#13;
&#13;
&#13;

4 个答案:

答案 0 :(得分:1)

这应该适用于0.5.0

var sceneEl = document.querySelector('a-scene');
sceneEl.components.inspector.remove();

答案 1 :(得分:1)

您可以添加一个禁用检查器组件来调用检查器的remove功能,然后在场景中使用此组件。

AFRAME.registerComponent('disable-inspector', {
  dependencies: ['inspector'],
  init: function () {
    this.el.components.inspector.remove();
  }
});

并在你的html文件中:

<a-scene disable-inspector>
  ...
</a-scene>

答案 2 :(得分:0)

检查员未与A-Frame捆绑在一起,但在打开时按需下载。禁用不会对库大小产生任何影响。我建议保持它以保持网络的开放精神,我们可以相互学习。您是否担心内置的浏览器开发工具会检查您的网站?检查员相当于A-Frame标记。如果您仍想禁用,可以执行以下操作:

<a-scene inspector="url: xxx">

答案 3 :(得分:0)

更新:<a-scene inspector="url: blahblah">