正在webOS中注册JavaScript服务
Registering JavaScript service in webOS
我正在玩掌上模拟器,试图创建一个简单的JavaScript服务。我没有使用palm安装方法,而是为我的服务创建所需的目录和文件。当我用luna-send测试我的服务时,它没有被识别(因为我想它没有在luna-bus上注册)。如果我重新启动模拟器,它就会工作。
我想知道是否有任何方法可以在不重新启动模拟器的情况下向luna注册我的服务?
为什么不在使用目录之前发送启动服务请求来创建目录?Palm的做法与MediaCaptureapi相同(当你开始录制时,该服务将自动创建目录)
请求服务很简单:
new Mojo.Service.Request("palm://momo.im.app.service.node/", {
method: "chatSend",
parameters: {
auth: Global.authInfo,
//chat: JSON.stringify(chat)
chat: chat
},
onSuccess: function() {},
onFailure: function(fail) {
Mojo.Log.error('send chat fail' + JSON.stringify(chat));
Global.keepAuth();
}
});
如果您仍然不知道服务是如何工作的,请查看我在github上的应用程序源代码:momo for webOS-node.js服务部分
相关文章:
- 如何使用WCF服务和javascript表单post上传.doc文件
- 使用javascript在客户端上使用Web服务
- 如何通过安全的https连接在javascript中使用基于soap xml的Web服务
- 从Javascript连接到SOAP Web服务
- 如何将javascript对象作为参数传递到c#web服务中
- 谷歌地图Javascript API与网络服务API
- 从javascript调用C#Web服务并使用它(json格式)
- 使用javascript服务填充数据库中的下拉值
- 如何使用 javascript 从 Web 服务重新加载项目集合
- 对wcf服务的javascript调用
- 从JavaScript调用JAX-WSWeb服务时参数为Null
- 将web服务回调的结果绑定到Javascript中的调用函数
- 正在webOS中注册JavaScript服务
- JavaScript服务:如何提供()方法,比如对象构造函数
- Windows IIS wwwroot angular javascript服务的.json文件不工作
- 我如何让javascript服务事件队列在节点
- 异步javascript服务调用,减少周转时间
- Javascript服务依赖注入
- 如何下载一个文件与WebClient,如果它是由javascript服务
- 流畅的javascript服务API