调试webOS电视服务

时间:2018-06-04 07:50:33

标签: debugging service webos

我目前正在开发 webOS电视应用,其中包括后台运行服务。我无法在NodeJS控制台中获取要打印的日志。 我没有使用Node的经验,所以我不确定是否需要任何额外的模块才能完成这项工作(但我非常怀疑它,并且文档似乎没有这样建议。)

截至目前,我的服务端代码如下;

var Service = require('webos-service');
var service = new Service("com.nuwan.helloworld.service");

// code to keep the service from being terminated
var keepAlive;
service.activityManager.create("keepAlive", function(activity) {
    keepAlive = activity;
});
service.activityManager.complete(keepAlive, function(activity) { 
    console.log("completed activity"); 
});

// hello command implementation
service.register("hello", function(message) {
    var response = message.respond({
        data: "Hello, " + message.payload.name + "!"
    });
});

如果有人可以给我一些指示,那就太棒了。 就像现在一样,我在Node Profiler控制台上没有得到任何输出。

1 个答案:

答案 0 :(得分:1)

我这样做的方式(我不知道这是否是唯一的方式)来调试代码是通过例如铬调试器。 enter image description here

这是一张通用图像,可以从哪里检查代码。