草庐IT

referringParams

全部标签

android - 分支 IO 在 init 上发送空响应

有时Branch在初始化时从其服务器返回空json。这是非常随机的,对于相同的url分支响应可能为空也可能不为空。Branchbranch=Branch.getInstance();branch.initSession(newBranch.BranchReferralInitListener(){@OverridepublicvoidonInitFinished(finalJSONObjectreferringParams,finalBranchErrorerror){newHandler(Looper.getMainLooper()).post(newRunnable(){@Over

android - Branch.io initSession 返回空的 referringParams json

先决条件1.App以LinkActivity开始,此时我们没有深层链接Intent,没关系。主要Activity已启动。在那里我们可以点击深层链接。通过点击深层链接打开LinkActivity,uri正确,referringParamsjson不为空(ok)。但是……当我们重放第2步时:uri是正确的,但引用参数为空:“{}”;所有其他尝试都具有相同的结果。只有当我们暂停应用程序(例如切换到最近的应用程序菜单)然后返回到应用程序时-深层链接才能按预期工作,但仅在第一次尝试时有效。可能是session关闭的一些问题(但在当前版本的sdk中它自行控制session关闭)publicclas