feat: 【光环助手】极光推送接入VA合并包 https://jira.shanqu.cc/browse/GHZSCY-5621

This commit is contained in:
chenjuntao
2024-06-04 16:05:04 +08:00
parent e1e4355491
commit 44a6a385fd

View File

@ -32,6 +32,7 @@ import com.gh.gamecenter.common.utils.*
import com.gh.gamecenter.common.utils.NewFlatLogUtils
import com.gh.gamecenter.common.view.dsbridge.CompletionHandler
import com.gh.gamecenter.core.AppExecutor
import com.gh.gamecenter.core.provider.IPushProvider
import com.gh.gamecenter.core.runOnIoThread
import com.gh.gamecenter.core.runOnUiThread
import com.gh.gamecenter.core.utils.*
@ -333,6 +334,14 @@ class DefaultJsApi(
return HaloApp.getInstance().oaid
}
@JavascriptInterface
fun getPushId(msg: Any): String {
val pushProvider: IPushProvider = ARouter.getInstance()
.build(RouteConsts.provider.push)
.navigation() as IPushProvider
return pushProvider.getRegistrationId(HaloApp.getInstance())
}
@JavascriptInterface
fun showIncompatibleVersionDialog(msg: Any) {
DialogHelper.showUpgradeDialog(context)