HarmonyOS ArkTS不支持any数据类型做返回

public void onRoomStateUpdate(String roomID, ZegoRoomState state, int errorCode, JSONObject extendedData) {
  super.onRoomStateUpdate(roomID, state, errorCode, extendedData);
  ZegoLog.log("[onRoomStateUpdate] roomID: %s, state: %s, errorCode: %d", roomID, state.name(), errorCode);

  if (guardSink()) { return; }

  HashMap<String, Object> map = new HashMap<>();

  map.put("method", "onRoomStateUpdate");
  map.put("roomID", roomID);
  map.put("state", state.value());
  map.put("errorCode", errorCode);
  map.put("extendedData", extendedData.toString());

  sink.success(map);
}

ArkTS不支持any数据类型。如何定义如下这种数据结构?

let myMap = new Map<any, any>();
HarmonyOS
2024-12-23 16:04:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp
let myMap = new Map<object, object>();
分享
微博
QQ
微信
回复
2024-12-23 18:12:39
相关问题
arkts不支持bigint数据类型
3420浏览 • 1回复 待解决
HarmonyOS ArkTD不支持any,如何替换
1253浏览 • 1回复 待解决
MongoDB支持哪些数据类型
4676浏览 • 1回复 待解决
HarmonyOS ArkTS不支持正则匹配吗?
1047浏览 • 1回复 待解决
Socket连接中支持发送哪些数据类型
2646浏览 • 1回复 待解决
HarmonyOS 数据类型-PurchaseOrderPayload
1099浏览 • 1回复 待解决
HarmonyOS 编码集不支持
1038浏览 • 1回复 待解决
HarmonyOS 推送设备不支持
1601浏览 • 1回复 待解决
Toggle isOn不支持$$?
1132浏览 • 1回复 待解决
web组件不支持localstorage
1811浏览 • 1回复 待解决