joinOrCreateRoom 创建房间时 携带的 房间自定义属性未被绑定上

let props = {
  title: "123"
};

const options = {
  visible: false,
  emptyRoomTtl: 0,
  maxPlayerCount: 10,
  playerTtl: 300,
  customRoomProperties: props
};

play.joinOrCreateRoom(id,options).then((res)=>{console.log(res)})

请问,为什么最后打印出来的res值里面也没有customProperties值,

还有一个问题:
joinOrCreateRoom 如何判断 是新创建房间,还是加入已有房间?
我用.on 方法绑定事件监听,没有监听到。

joinOrCreate() 的含义是如果有此 id 的房间,则执行加入逻辑;否则创建房间,只有在创建房间时,才会使用到 options。
用法参考
无法知晓是「创建」还是「加入」了房间。
因为「这个房间是否是某个玩家创建的」意义不大,如果想区分其他玩家,可以通过判断玩家是否为 Master。
如果确实需要知道这个结果,可以先 joinRoom,失败后再 createRoom。