我在 Windows PC 上使用 Opera 并为设备开发。我可以 telnet 进入设备并手动运行浏览器,它会为我提供浏览器输出。
是否可以将消息跟踪到 Dragonfly 和 Opera 控制台?我可以在控制台中看到 window.alert() 消息,但我还想跟踪消息,以便在 PC 上的 Dragonfly 和设备上的 Opera 中进行更简单的调试和状态跟踪。
我在 Windows PC 上使用 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/。