2013-02-12 11 views
6

Używam Weinre do debugowania aplikacji na iPada i szukałem wywołania zwrotnego JS od Weinre'a, które sygnalizuje, kiedy Weinre zakończyło ładowanie i np. można bezpiecznie używać jego obiektu console w moim kodzie.Zdarzenie onload/ready Weinre JS API

Przejrzałem dokumentację i target-script.js, która podpina Weinre'a na moją stronę, ale nie znalazłem nic.

Każda pomoc zostanie doceniona.

+1

Ten sam problem, wymyśliłeś sposób? –

+1

@CaioToOn: Niestety nie. Teraz czekam 500ms przed użyciem np. 'console.log()', które działa w moim środowisku debugowania. Ponieważ Weinre zostanie usunięty z produkcji, używam tego obejścia, dopóki nie znajdę rozwiązania, które byłoby godne zaufania;) – flu

Odpowiedz

1

Myślę, że przez "bezpieczne używanie obiektu" console "masz na myśli, kiedy zapisywanie do obiektu console rozpoczyna zapisywanie w oknie konsoli zdalnej. Jeśli tak, to jest to trudna propozycja, ponieważ Twoja aplikacja NIGDY nie może się połączyć z debugerem klienta. Lub debugger klienta może połączyć się, a następnie rozłączyć, a następnie połączyć, ... Naprawdę powinny być dwa zdarzenia - weinreConnected i weinreDisconnected, lub niektóre takie.

Nie chciałem dodawać nowych zdarzeń do systemu, ale jeśli jest ich dużo, prawdopodobnie możemy to zrobić. Zapraszam do open a Jira issue dla nowej funkcji.

Powiązane problemy