javascript - AFrame 项目在 GearVR 三星互联网中不运行脚本
问题描述
我正在写一个 AFrame 项目。它在我笔记本电脑上的 chrome 等 2D 浏览器中运行良好。
但是这些脚本不能在 Gear VR 中的三星互联网上运行。
也许有人对此有理想?
演示:http ://webvr.virtualskillslab.de
Github:https ://github.com/LeMueller/skills-lab-web (在开发分支中)
解决方案
当我在 Samsung Internet for VR 中运行它时,我得到
Uncaught SyntaxError: Unexpected token )
在这个片段的最后一行:
function putOnTable(){
console.log("put on table: ");
Object(_utils_aAnimationWrapper__WEBPACK_IMPORTED_MODULE_4__["default"])(
element, '', 'position', schema.inCan, schema.outOfCan, schema.dur,
'', true, 'forwards',
);
所以
- 整理代码,或使用 IDE 的语法检查器
- 在寻求帮助时发布未缩小的版本(或至少有源图)
- 使用 Chrome 的远程调试查看 JavaScript 控制台日志:https ://developer.oculus.com/documentation/vrweb/latest/concepts/carmel-remote-debugging/
推荐阅读
- javascript - JS 文件中的数组未发送到 symfony 控制器
- java - java 是否像 python 和 C#mvc 一样提供 html/jsp 扩展方法?
- algorithm - 两个和问题 - 有两个数组和突变
- svelte - 为使用 isActive 路由精确路径?
- vue.js - 带有操作按钮列的 v-data-table 中的重复单击事件
- r - 如何访问R中for循环中的excel文件列?
- java - Cannot resolve method 'parse' in 'DockerImageName' when using Testcontainers and gradle in JUnit5
- c++ - 如何在此 OpenMP 求和示例中删除依赖项
- android - 等待设备时出错:AVD Pixel_2_API_30 的模拟器进程被杀死
- amazon-web-services - 无法在 Ubuntu 上安装 Galera Manger