Выполнить веб-страницу Pepper на компьютере
Поэтому я хочу использовать консоль Mozilla на моем компьютере, чтобы увидеть, какие ошибки есть у страницы, которая обычно выполняется роботом Pepper в его планшете, потому что console.log()
не отображается в журнале хореографа.
Я пытался позвонить роботу qimessaging.js
библиотека с компьютера, но выдает ошибку:
Ошибка синтаксиса: неверный 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 ответа
Вместо console.log()
ты можешь использовать alert()
,
Также вы можете связаться с вашим браузером по этой ссылке robot_ip/apps/your_app_name/index.html'
, но твой 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" );
Затем ваш браузер подключится к вашему удаленному роботу.