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);
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.

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

let myMap = new Map<any, any>();
  • 1.
HarmonyOS
2024-12-23 16:04:42
695浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
shlp
let myMap = new Map<object, object>();
  • 1.
分享
微博
QQ
微信
回复
2024-12-23 18:12:39


相关问题
arkts不支持bigint数据类型
3040浏览 • 1回复 待解决
HarmonyOS ArkTD不支持any,如何替换
712浏览 • 1回复 待解决
MongoDB支持哪些数据类型
4278浏览 • 1回复 待解决
HarmonyOS ArkTS不支持正则匹配吗?
762浏览 • 1回复 待解决
Socket连接中支持发送哪些数据类型
2343浏览 • 1回复 待解决
HarmonyOS 数据类型-PurchaseOrderPayload
694浏览 • 1回复 待解决
HarmonyOS 推送设备不支持
794浏览 • 1回复 待解决
HarmonyOS 编码集不支持
755浏览 • 1回复 待解决
Toggle isOn不支持$$?
777浏览 • 1回复 待解决
mysql数据类型使用int类型和string类型
3432浏览 • 1回复 待解决
web组件不支持localstorage
1488浏览 • 1回复 待解决