我正在尝试调试在 Palm Pre 浏览器上运行的大量 javascript 的 web 应用程序。应用程序将输出各种有用的调试消息到 console.log()。这个应用程序不是专门为 Palm Pre 构建的,但在其他基于 Webkit 的浏览器(如 Safari)上运行良好。
如何从 Pre emulator 中运行的 Web 应用程序查看 console.log 的输出?似乎可以查看专门为 Pre 构建的应用程序的输出,但不能查看 Web 浏览器本身的输出。
用于palm-log --system-log-level=info
打开信息级日志记录(由 console.log 使用)并framework_config.json
在您的应用程序目录中创建一个名为的文件,其中包含以下内容:
{
"logLevel": 99
}
您可以编写自己的 console.log() 实现,输出到新窗口或 div。YUI Logger或log4javascript 之类的东西。