windows-phone-7 – Phonegap WP7 Visual Studio 2010 console.l
发布时间:2020-12-14 02:45:11 所属栏目:Windows 来源:网络整理
导读:Phonegap v1.1.0,如何从console.log(字符串)访问输出? // provide our own console if it does not exist,huge dev aid!if(typeof window.console == "undefined"){window.console = {log:function(str){window.external.Notify(str);}};}// output any err
Phonegap v1.1.0,如何从console.log(字符串)访问输出?
// provide our own console if it does not exist,huge dev aid! if(typeof window.console == "undefined") { window.console = {log:function(str){window.external.Notify(str);}}; } // output any errors to console log,created above. window.onerror=function(e){console.log("Error ::" + e);}; console.log("Installed console ! "); 它正在登录到调试输出窗口 解决方法
console.log定义如下
if(typeof window.console == "undefined") { window.console = { log:function(str){ if(navigator.debugConsole){ navigator.debugConsole.log(str); } else {// In case log messages are received before device ready window.external.Notify("Info:" + str); } } }; } debugConsole.log()和window.external.Notify()的结果都是Debug.WriteLine(msg)方法调用.因此,您可以将调试输出重定向到例如文件,并保留此信息以便稍后调试/查看此信息.调试问题不需要与VS的连接,有时它可能非常有用,代码示例 TextWriterTraceListener[] listeners = new TextWriterTraceListener[] { new TextWriterTraceListener("debug.log"),new TextWriterTraceListener(Console.Out) }; Debug.Listeners.AddRange(listeners); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 更改Windows任务管理器中的进程优先级是否会导致问题?
- .net – 用于Windows应用程序的数据库是什么?
- 如何在Windows上使用ActivePerl打开浏览器到URL?
- winapi – win32 – 如何在文本字符串周围绘制一个矩形?
- windows-xp – 找到瓶颈:Windows XP上的磁盘I / O.
- windows – 在perl中的fork实现
- windows-8 – 如何通过CLI或AHK在Windows 8中打开“设备和打
- windows-server-2012 – 通过远程桌面缓慢登录到Server 201
- 最新win10和office2016,office2019密钥实时更新
- windows – 这是什么原因“无法打开perl脚本:没有这样的文