Weinre не находит цель
Извините за вопрос новичка, но я потратил целый день, пытаясь выяснить, почему список целей остается пустым.
Это то, что я сделал до сих пор:
- Запустил хост Weinre, привязанный к IP-адресу моего рабочего стола (192.168.0.38)
- Проверено на Chrome: хост ограничен 192.68.0.38:8080
- Проверено, что устройство может получить доступ к 192.168.0.38:8080/target/target-script-min.js#anonymous
- Белые в списке 192.168.0.38:8080 и 192.168.0.38 в config.xml
- Добавлен вызов скрипта в index.html
Тем не менее список целей остается пустым, когда я запускаю приложение на устройстве из ADT...
Что я должен делать дальше? Спасибо!
__ _ РЕДАКТИРОВАТЬ
Я попробовал демо, и оно работает! Так в чем же разница между вызовом скрипта из демонстрационного файла или из приложения?
4 ответа
Наконец-то, это работает!
Кажется, мне нужно было только немного подождать после запуска приложения!??
Моя проблема заключалась в том, что я продолжал пытаться получить доступ к якору страницы. По-видимому, это не очень хорошо работает, поэтому я должен сначала загрузить страницу без привязки, а затем добавить привязку отдельно.
Оказывается, проблема заключалась в том, что мобильное устройство тихо переключилось на другую сеть Wi-Fi (чем та, на которой был мой компьютер), в результате чего скрипт Weinre JS Script был недоступен из приложения.
Это отличается от проблемы, описанной выше (поскольку для Yako примеры скриптов работали нормально), но думали, что когда-нибудь это может кому-нибудь помочь.
Для всех вас, кому все еще приходится использовать weinre и у которых возникла та же проблема, я просто хочу поделиться своей ошибкой: я не внес белый список своего IP-адреса в файл config.xml, возможно, у некоторых из вас есть такая же ошибка.