【问题标题】:Cannot get a simple console log to work in Titanium Studio无法让简单的控制台日志在 Titanium Studio 中工作
【发布时间】:2012-06-26 20:28:03
【问题描述】:

我搜索了文档并试图在控制台中记录一个变量。我正在使用:

aptana.log("My variable is " + myVariable);

当我运行应用程序时,我收到一个错误:

message = "Can't find variable: aptana";

这么简单的事情不会这么难吧?

【问题讨论】:

    标签: titanium titanium-mobile


    【解决方案1】:

    在文档中找不到任何关于 aptana.log() 的信息。尝试改用 Titanium.API.Log()。

    http://docs.appcelerator.com/titanium/2.0/index.html#!/api/Titanium.API-method-log

    【讨论】:

    • 请注意,Ti.API.info/warn/error 可能是您想要的。这些都接受一个参数并将其发送到控制台。 Ti.API.log 有两个参数,第一个是日志级别,第二个是实际消息。
    【解决方案2】:

    你试过了吗

    console.log("My variable is " + myVariable);
    

    console.debug("My variable is" + aptana.myVariable);
    

    【讨论】:

    • console.logconsole.debug 仅适用于某些浏览器的 Titanium Mobile Web。不记得它们是在 Android 还是 iOS 上工作(在 Titanium Mobile 中),但我知道文档没有指定它们在那里。我知道 Ti.API.info/warn/error/log 工作。
    【解决方案3】:

    iOS10 目前不支持日志记录(https://jira.appcelerator.org/browse/TIMOB-23786),很快就会修复。因此,如果您使用的是 iOS10,则必须等待才能看到日志消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-21
      • 2015-05-01
      • 2016-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多