我目前正在开发 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控制台上没有得到任何输出。