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数据类型
2598浏览 • 1回复 待解决
HarmonyOS ArkTD不支持any,如何替换
314浏览 • 1回复 待解决
MongoDB支持哪些数据类型
3898浏览 • 1回复 待解决
HarmonyOS ArkTS不支持正则匹配吗?
424浏览 • 1回复 待解决
HarmonyOS 数据类型-PurchaseOrderPayload
372浏览 • 1回复 待解决
Socket连接中支持发送哪些数据类型
1955浏览 • 1回复 待解决
HarmonyOS 编码集不支持
346浏览 • 1回复 待解决
HarmonyOS 推送设备不支持
278浏览 • 1回复 待解决
Toggle isOn不支持$$?
387浏览 • 1回复 待解决
web组件不支持localstorage
1089浏览 • 1回复 待解决
mysql数据类型使用int类型和string类型
3038浏览 • 1回复 待解决