首页 > 解决方案 > AFrame 项目在 GearVR 三星互联网中不运行脚本

问题描述

我正在写一个 AFrame 项目。它在我笔记本电脑上的 chrome 等 2D 浏览器中运行良好。

但是这些脚本不能在 Gear VR 中的三星互联网上运行。

也许有人对此有理想?

演示:http ://webvr.virtualskillslab.de

Github:https ://github.com/LeMueller/skills-lab-web (在开发分支中)

标签: javascriptaframegear-vr

解决方案


当我在 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',
    );

所以

  1. 整理代码,或使用 IDE 的语法检查器
  2. 在寻求帮助时发布未缩小的版本(或至少有源图)
  3. 使用 Chrome 的远程调试查看 JavaScript 控制台日志:https ://developer.oculus.com/documentation/vrweb/latest/concepts/carmel-remote-debugging/

推荐阅读