2

私はWindowsPCでOperaを使用しており、デバイス用に開発しています。デバイスにtelnetで接続し、ブラウザを手動で実行すると、ブラウザの出力が得られます。

DragonflyとOperaコンソールの両方にメッセージをトレースすることは可能ですか?コンソールにwindow.alert()メッセージが表示されますが、PCのDragonflyとデバイスのOperaの両方で、より簡単なデバッグとステータス追跡のためにメッセージをトレースしたいと思います。

4

2 に答える 2

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

これで問題が解決するかどうかはわかりませんが(Dragonflyの経験はあまりありません)、opera.postErrorはOperaでのコンソールロギングの一般的なAPI呼び出しのようです。

于 2009-10-07T18:59:48.233 に答える
2

console.log は、Opera 11 の Opera と Dragonfly で動作します。コンソールと Firebug のコマンド ライン API の両方のサポートを追加しました。詳細については、 http://my.opera.com/dragonfly/blog/getting-opera-dragonfly-ready-for-opera-11/を参照してください。

于 2010-12-04T19:33:40.513 に答える