私はWindowsPCでOperaを使用しており、デバイス用に開発しています。デバイスにtelnetで接続し、ブラウザを手動で実行すると、ブラウザの出力が得られます。
DragonflyとOperaコンソールの両方にメッセージをトレースすることは可能ですか?コンソールにwindow.alert()メッセージが表示されますが、PCのDragonflyとデバイスのOperaの両方で、より簡単なデバッグとステータス追跡のためにメッセージをトレースしたいと思います。
私はWindowsPCでOperaを使用しており、デバイス用に開発しています。デバイスにtelnetで接続し、ブラウザを手動で実行すると、ブラウザの出力が得られます。
DragonflyとOperaコンソールの両方にメッセージをトレースすることは可能ですか?コンソールにwindow.alert()メッセージが表示されますが、PCのDragonflyとデバイスのOperaの両方で、より簡単なデバッグとステータス追跡のためにメッセージをトレースしたいと思います。
function debug(text) {
((window.console && console.log) ||
(window.opera && opera.postError) ||
window.alert).call(this, text);
}
これで問題が解決するかどうかはわかりませんが(Dragonflyの経験はあまりありません)、opera.postErrorはOperaでのコンソールロギングの一般的なAPI呼び出しのようです。
console.log は、Opera 11 の Opera と Dragonfly で動作します。コンソールと Firebug のコマンド ライン API の両方のサポートを追加しました。詳細については、 http://my.opera.com/dragonfly/blog/getting-opera-dragonfly-ready-for-opera-11/を参照してください。