OpenHarmony3.1release 连接服务失败

环境

设备:DAYU200 开发板

系统:OpenHarmony 3.1 release

 

前置条件

1、服务已经在config.js中注册

2、"bundleName": "com.nlas.softbustools",

"package": "com.example.entry",

 

 

问题描述:

1、使用ETS写的本地service(serviceAbility)可以正常连接;2、使用JS写的本地service就无法正常连接

测试过以下几种情况,

1、使用JS写的FA上点击按钮连接本地service失败;

2、使用JS写的FA上点击按钮连接使用ets写的本地service成功;

3、把JS写的service.js文件代码拷贝到ets项目中,改造成service.ts,通过JS的FA点击按钮可以正常连接服务;

4、把ETS项目中的service.ts文件改造成service.js,通过JS的FA点击按钮则无法正常连接服务,

 

相关代码如下截图

1、ets中的service.ts

OpenHarmony3.1release 连接服务失败-鸿蒙开发者社区

2、js中的service.js

OpenHarmony3.1release 连接服务失败-鸿蒙开发者社区

3、连接服务

OpenHarmony3.1release 连接服务失败-鸿蒙开发者社区

请问

1、启动服务和开发语言有关系吗?

2、service目前是否只支持ETS,不支持JS呢?

3、如何使用JS语言开发service?

OpenHarmony
service
2022-05-25 12:11:47
浏览
已于2022-5-25 12:47:31修改
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Raoeym
2

感觉OpenHarmony现在是在慢慢推ETS,JS慢慢就不支持了。

分享
微博
QQ
微信
回复
2022-05-31 18:19:33
相关问题
openharmony3.1two stages是什么?
2516浏览 • 2回复 待解决
OpenHarmony提示同步失败:sync Failed
234浏览 • 1回复 待解决
OpenHarmony-2.2-Beta2 编译失败,求助
6802浏览 • 1回复 已解决
服务失败场景有知道的吗?
703浏览 • 1回复 待解决
OpenHarmony3.1 如何编译出 softbus_lite的库
4050浏览 • 1回复 已解决
openharmony 基于arkts的socket连接问题
1866浏览 • 1回复 待解决
openHarmony 注册服务中的语法问题
5091浏览 • 1回复 待解决
VScode终端ssh连接不到Linux服务器问题
25383浏览 • 2回复 待解决
openHarmony应用进行签名时失败
7198浏览 • 3回复 已解决