HarmonyOS 无法拉起账号登录页面
应用内支付,在手动退出账号,并杀掉账号登录页面的进程和当前App进程后,再次打开App,通过iap.queryEnvironmentStatus检查环境时,无法拉起账号的登录页面,报错1001860050。是否需要通过其他api在报错1001860050时,手动拉起登录页面?
示例代码:
iap.queryEnvironmentStatus(AppContextUtil.uiAbility!).then(() => {
let createPurchaseParam: iap.PurchaseParameter = {
// 购买的商品必须是您在AppGallery Connect网站配置的商品
productId: harmonyIapParams?.productId ?? '',
// iap.ProductType.CONSUMABLE://消耗型商品;
// iap.ProductType.NONCONSUMABLE:非消耗型商品;
productType: productType
}
iap.createPurchase(AppContextUtil.uiAbility!, createPurchaseParam).then(async (result) => {
// 拉起收银台
}).catch((error: BusinessError) => {
})
}).catch((error: BusinessError) => {
// 请求失败
Logger.e(HuaweiPayHelper.TAG, "下单支付失败," + error.message);
if (error.code == iap.IAPErrorCode.ACCOUNT_NOT_LOGGED_IN) {
ToastUtils.showShort('请登录账号')
} else {
ToastUtils.showShort('支付失败')
}
});
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS startability报错16000050,无法拉起
403浏览 • 1回复 待解决
HarmonyOS 元服务无法拉起应用
87浏览 • 1回复 待解决
使用Account Kit拉起华为账号登录的方法
789浏览 • 1回复 待解决
HarmonyOS 已经上架的应用无法拉起应用详情页
127浏览 • 1回复 待解决
华为账号拉起的登录框弹框是怎么实现
2019浏览 • 1回复 待解决
来电横幅无法拉起,有谁知道该怎么解决啊?
1905浏览 • 1回复 待解决
HarmonyOS 无法拉起系统设置权限管理的位置信息界面
127浏览 • 1回复 待解决
HarmonyOS H5调用系统相机相册,无法拉起相机相册
732浏览 • 1回复 待解决
HarmonyOS 使用隐式Want启动浏览器Ability无法拉起浏览器
95浏览 • 1回复 待解决
HarmonyOS html5的input[type=file][accept=png]无法拉起相册
85浏览 • 1回复 待解决
HarmonyOS 登录账号的问题
77浏览 • 1回复 待解决
HarmonyOS 集成华为账号登录后,点击登录出错
128浏览 • 1回复 待解决
HarmonyOS 公司账号无法打开API Console页面
74浏览 • 1回复 待解决
HarmonyOS 华为账号登录问题咨询
129浏览 • 1回复 待解决
HarmonyOS 华为账号登录报错1001500001
1553浏览 • 1回复 待解决
HarmonyOS customdialogController在非组件类声明,调用open方法无法拉起对话框
476浏览 • 1回复 待解决
本地发布证书打包后,华为账号无法登录,报签名错误
494浏览 • 1回复 待解决
HarmonyOS 账号每天都要登录,为什么?
69浏览 • 1回复 待解决
HarmonyOS 华为账号一键登录
160浏览 • 1回复 待解决
HarmonyOS 如何判断当前手机是主账号还是子账号登录?
182浏览 • 1回复 待解决
HarmonyOS 如何判断当前手机是主账号还是子账号登录
145浏览 • 0回复 待解决
HarmonyOS 怎么判断登录的账号有变动
320浏览 • 1回复 待解决
HarmonyOS 华为账号登录获取头像和昵称
540浏览 • 1回复 待解决
HarmonyOS 华为账号登录接口返回信息
753浏览 • 1回复 待解决
HarmonyOS 登陆页面拉起第三方软件和账号
311浏览 • 1回复 待解决
通过iap.queryEnvironmentStatus检查环境时,无法拉起账号的登录页面,会报错1001860050,对这个场景,iap不做过多处理,建议按照正常处理未登录即可。可以集成帐号接口引导登录,或者就引导用户去帐号中心登录。关于在退出账号之后,没有杀掉应用APP进程之前,在应用内购买VIP商品,可以拉起账号,这是因为在没有杀掉应用APP进程之前,购买接口createPurchase是有登录的,如果退出账号,是可以再拉起账号登录界面的。