AV.User.current()
在云引擎废弃(永远返回 null
),但在浏览器环境下并没有废弃。AV.Status.sendPrivateStatus
是 js sdk 提供的,js sdk 同时用于浏览器和云引擎。
正如您贴出的代码:
if (!getSessionToken(options) && !AV.User.current()) {
在云引擎中这个条件等价于 !getSessionToken(options) && !null
,即 !getSessionToken(options) && true
即 !getSessionToken(options)
,所以只需传入 sessionToken 就不会激活这个分支。