在计算机上执行Pepper网页

时间:2017-09-05 09:10:29

标签: pepper choregraphe

所以我想在我的电脑中使用Mozilla的控制台来查看Pepper平板电脑中通常由Pepper机器人执行的页面有什么错误,因为在Choregraphe日志中没有显示console.log()

我试图从计算机调用机器人qimessaging.js库,但它会抛出错误:

  

SyntaxError:URI格式错误。 qimessaging.js:12

html在那里:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <title>Video</title>
    <script type="text/javascript" src="js/jquery-3.2.1.min.js"></script>
    <script type = "text/javascript" src="http://nao:nao@192.168.1.238/libs/qimessaging/1.0/qimessaging.js"></script>
    <script type="text/javascript" src="js/video.js"></script>
  </head>
  <body>
    <canvas width = "320px" height = "240px"></canvas>
    <p id="log">log</p>
  </body>
</html>

有没有办法在没有错误的情况下调用qimessaging.js来测试我的计算机中的网络?

2 个答案:

答案 0 :(得分:2)

而不是console.log(),您可以使用alert()

此外,您可以使用此链接robot_ip/apps/your_app_name/index.html'与您的PC浏览器建立联系,但您的index.html必须位于名为html的子文件夹中。

答案 1 :(得分:2)

如果直接从机器人导入脚本,也可以从计算机进行测试:

<script src="http://12.34.56.78/libs/qi/2/qi.js"></script>

然后当你打开一个会话时,添加机器人网址作为QiSession的第三个参数:

QiSession( onSuccess, onError, "12.34.56.78:80" );

然后您的浏览器将连接到您的远程机器人。