首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何调试Enyo应用WebOS 3.0?

如何调试Enyo应用WebOS 3.0?
EN

Stack Overflow用户
提问于 2011-06-29 21:43:14
回答 4查看 1.5K关注 0票数 5

我是WebOS3.0的nooby (也是在Mojo中)。现在我正在开发掌上电脑的应用程序。我想知道如何调试enyo应用程序?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-07-02 12:53:41

您可以使用模拟服务在webkit浏览器中运行enyo应用程序。然后使用Chrome调试工具即可。

请注意,您必须使用必要的命令行开关启动Chrome,以允许文件访问或跨域xhr。

如果您需要在模拟器或设备中调试您的应用程序,您可以使用Ares调试器。https://ares.palm.com/AresDebug/

票数 8
EN

Stack Overflow用户

发布于 2011-07-14 00:34:21

对于大多数调试,你应该能够通过“--allow-file-access-from-files”开关来使用Chrome。但是,由于我一直在处理保存用户首选项、开发服务等工作,我发现从项目目录中运行模拟器和使用palm-run是调试一些更深入的项的最简单方法。

有一些很酷的基于web的日志记录器,但是如果你为Console2配置了一个超宽的设置,并坚持使用它,那么你从模拟器中的日志记录就可以很容易地从命令行(或powershell)中读出。

票数 2
EN

Stack Overflow用户

发布于 2012-02-13 02:13:58

如果要从设备打印到日志,请在代码中输入以下内容之一:

  • enyo.Log("...");
  • enyo.Warn("...");
  • enyo.Error("...");

然后,在你的设备处于开发者模式时,运行"palm-log -f your.app.id“。-f标志使日志跟随应用程序,而不是打印一次然后退出。请注意,这需要将日志级别设置得足够高才能打印。要在触摸板上设置日志级别,请运行设备信息应用程序。在app菜单中选择[自定义应用],输入"##logs#“。请记住,在启用日志记录的情况下运行设备(不是最低要求)可能会降低运行速度。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6521612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档