在计算机上执行 Pepper 网页
Execute Pepper webpage on computer
所以我想在我的电脑上使用Mozilla的控制台,看看Pepper机器人在他的平板电脑上正常执行的页面有什么错误,因为Choregraphe日志上没有显示console.log()
。
我试图从计算机调用机器人 qimessaging.js
库,但它抛出错误:
SyntaxError: The URI is malformed. 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
而不会出现错误以在我的计算机中测试网络?
您可以使用 alert()
.
而不是 console.log()
您也可以使用此 link robot_ip/apps/your_app_name/index.html'
连接您的 PC 浏览器,但您的 index.html
必须位于名为 html
.
的子文件夹中
如果直接从机器人导入脚本,也可以在电脑上测试:
<script src="http://12.34.56.78/libs/qi/2/qi.js"></script>
然后当您打开会话时,添加机器人 url 作为 QiSession
的第三个参数:
QiSession( onSuccess, onError, "12.34.56.78:80" );
然后您的浏览器将连接到您的远程机器人。
所以我想在我的电脑上使用Mozilla的控制台,看看Pepper机器人在他的平板电脑上正常执行的页面有什么错误,因为Choregraphe日志上没有显示console.log()
。
我试图从计算机调用机器人 qimessaging.js
库,但它抛出错误:
SyntaxError: The URI is malformed. 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
而不会出现错误以在我的计算机中测试网络?
您可以使用 alert()
.
console.log()
您也可以使用此 link robot_ip/apps/your_app_name/index.html'
连接您的 PC 浏览器,但您的 index.html
必须位于名为 html
.
如果直接从机器人导入脚本,也可以在电脑上测试:
<script src="http://12.34.56.78/libs/qi/2/qi.js"></script>
然后当您打开会话时,添加机器人 url 作为 QiSession
的第三个参数:
QiSession( onSuccess, onError, "12.34.56.78:80" );
然后您的浏览器将连接到您的远程机器人。