Выполнить веб-страницу 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" );

Затем ваш браузер подключится к вашему удаленному роботу.

Другие вопросы по тегам