Я использую телефонную трубку и ищу отладчик для своего javascript в течение всего дня, но до сих пор не смог найти решение. У меня установлен Weinre на моем Mac, мне удалось запустить сервер, выполнив «weinre» на терминале. У меня есть приложение установлено на моем iPhone 4 (под управлением IOS 5.1), то я включил скрипт в мой index.html, как это:Не удается подключить цель Weinre к клиенту Weinre (ios)
<script type=”text/javascript” src="http://localhost:8080/target/target-script-min.js#anonymous"></script>
Но на клиенте Weinre, я не вижу никакой цели связанный. Мне удалось увидеть содержимое моей веб-страницы один раз, когда я использовал debug.phonegap.com
для отладки сегодня днем. Любая идея о том, как это исправить? Возможно, это сетевая проблема? Я попытался подключить свой iphone к Mac с помощью usb, а также подключить iphone и Mac к той же точке доступа WIFI.
Заранее благодарен!
Я знаю, что это старое сообщение, но просто для указания очевидного «локального хоста» при выполнении на вашем телефоне локальной системы телефона, как упоминалось на http://people.apache.org/~pmuellr/weinre /docs/latest/Running.html "вы не можете использовать значение localhost по умолчанию для параметра -boundHost. Вместо этого вам нужно указать имя узла/ip-адрес с опцией -boundHost." .. поэтому я запускаю weinre с помощью: 'weinre -boundHost 192.168.1.6', где 192.168.1.6 - это IP-адрес моего компьютера, с которым мобильное устройство может разговаривать через Wi-Fi, а затем вместо' localhost' вместо 'localhost' следует поставить' 192.168.1.6' тэг 'script'. – Neek