2009-10-07 2 views
2

Я использую Opera на ПК с ОС Windows и разрабатываю для устройства. Я могу подключиться к устройству telnet и вручную запустить браузер, который дает мне выход в браузер.Trace to Opera Dragonfly

Можно ли трассировать сообщения в обеих консолях Dragonfly и Opera? Я вижу, что в консоли отображается сообщение window.alert(), но я также хотел бы трассировать сообщения для более простой отладки и отслеживания состояния как в Dragonfly на ПК, так и в Opera на устройстве.

ответ

3
function debug(text) { 
    ((window.console && console.log) || 
    (window.opera && opera.postError) || 
    window.alert).call(this, text); 
} 

Я не уверен, что это решит ваши проблемы (у меня нет большого опыта работы с Dragonfly), но мне кажется, что opera.postError является общим вызовом API для консоли протоколирования на Opera.

+1

postError() может выбросить «WRONG_THIS_ERROR» с этим кодом .. но это было признано ошибкой, и я надеюсь, что мы никогда не выпускали никаких версий с этой проблемой. – hallvors

Смежные вопросы