aframe - Aframe 系统 [名称] 不是构造函数
问题描述
我有一个框架项目,它是 React 应用程序的一部分并且运行良好。
由于各种问题,我试图分离图层
我已将 aframe 场景直接添加到 HTML 文档中
<body>
<div id="root" style="height: 100%; width: 100%">
</div>
<a-scene>
</a-scene>
</body>
React 部分渲染良好,但 AFRAME 崩溃了
类型错误:系统 [名称] 不是构造函数
从
this.systems[name] = new systems[name](this);
this.systemNames.push(name);
aframe 库是通过 Webpack 导入的。
有什么想法可能导致这种情况吗?
解决方案
我今天遇到了同样的问题。我将 Cloudflare 与 Rocket Loader 一起使用。这就是为什么它不起作用。一旦我禁用它,它就可以正常工作。
推荐阅读
- vue.js - 如何在插槽项目中向 td 添加自定义类?
- python - 无法从 C++ 中的 .dat 文件中提取实际数据?
- performance - 在 Prometheus 中添加两个值
- reactjs - 如何检查已部署的 React 应用程序的已安装包版本?
- django - 无法使用 runsslserver 启动 django 应用程序
- swift - 从自定义 SKSpriteNode 类设置 SKSpriteNodes 位置
- reactjs - 使用 createMuiTheme() 的 Material-UI 自定义主题不起作用
- google-colaboratory - 在google colab中上传kaggle.json文件时出错
- weblogic12c - 在 weblogic server 中文档的元素内容中发现了一个无效的 XML 字符 (Unicode: 0x0)
- javascript - 如何区分两个相同类型的游戏手柄?