我正在尝试以下代码
var strImage;
strImage ="cell_Image.png";
console.log("strImage" +strImage);
console.log("strImage" +2);
请帮帮我......
提前致谢。
答案 0 :(得分:1)
本文档中的“其他调试技巧”: http://developer.blackberry.com/cascades/documentation/getting_started/tools/debugging.html
或者将ssh连接到你的BB10(在Momentics中有一个自动登录的视图)并使用命令“slog2info -w”
答案 1 :(得分:1)
如果QML中的console.log()和qDebug<<在CPP中没有在控制台中打印消息,请在main.cpp类中使用以下方法
void myMessageOutput(QtMsgType type, const char* msg){
fprintf(stdout, "%s\n", msg);
fflush(stdout);
}
和in main函数使用“qInstallMsgHandler(myMessageOutput);”如下
int main(int argc, char **argv)
{
Application app(argc, argv);
qInstallMsgHandler(myMessageOutput);
}
答案 2 :(得分:0)
仅当声明并注册myMessageOutput()函数时,控制台日志记录和qDebug()才会将调试消息输出到控制台。您应该在应用程序准备发布时删除此代码。 You can register this handler function with qDebug by calling the qInstallMsgHandler() function in your main function after the default Application is created.