2009-10-07 151 views
2

我在Windows PC上使用Opera并为设备开发。我可以远程登录到设备并手动运行浏览器,该浏览器为我提供浏览器输出。跟踪到Opera蜻蜓

是否有可能将消息追踪到Dragonfly和Opera控制台?我可以在控制台中看到一个window.alert()消息,但我还想跟踪消息,以便在PC上的Dragonfly和设备上的Opera中进行更简单的调试和状态跟踪。

回答

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

我还不能肯定这将解决你的问题(我没有与蜻蜓多少经验),但它似乎opera.postError是一般的API调用在Opera控制台日志记录。

+1

postError()可能会抛出一个“WRONG_THIS_ERROR”与该代码..但这被认为是一个错误,我希望我们从来没有发布任何版本与此问题.. – hallvors 2010-12-07 06:36:23