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,无法拉起
90浏览 • 1回复 待解决
使用Account Kit拉起华为账号登录的方法
434浏览 • 1回复 待解决
华为账号拉起的登录框弹框是怎么实现
1817浏览 • 1回复 待解决
HarmonyOS H5调用系统相机相册,无法拉起相机相册
356浏览 • 1回复 待解决
HarmonyOS 华为账号登录报错1001500001
788浏览 • 1回复 待解决
本地发布证书打包后,华为账号无法登录,报签名错误
233浏览 • 1回复 待解决
HarmonyOS 华为账号登录接口返回信息
369浏览 • 1回复 待解决
来电横幅无法拉起,有谁知道该怎么解决啊?
1680浏览 • 1回复 待解决
HarmonyOS customdialogController在非组件类声明,调用open方法无法拉起对话框
167浏览 • 1回复 待解决
HarmonyOS 怎么判断登录的账号有变动
153浏览 • 1回复 待解决
HarmonyOS 华为账号登录获取头像和昵称
283浏览 • 1回复 待解决
华为账号登录获取不到手机号
295浏览 • 1回复 待解决
使用华为账号服务登录的示例代码
1603浏览 • 1回复 待解决
#鸿蒙学习大百科#如何通过API接入华为账号登录?
91浏览 • 1回复 待解决
鸿蒙分布式文件系统必须是同账号,同局域网才可以,那么跨账号,或者无账号登录的文件怎么实现呢
5099浏览 • 1回复 待解决
webview加载的网页中击input输入框,上传图片,无法拉起手机选择图片窗口,点击没有反应。
826浏览 • 1回复 待解决
HarmonyOS 密码登录页面未做防截屏
117浏览 • 1回复 待解决
HarmonyOS 请提供登录页面的实现样例
254浏览 • 1回复 待解决
#鸿蒙学习大百科#接入华为账号登录报错如下,求解决方法?
141浏览 • 1回复 待解决
如何拉起设置蓝牙页面
2116浏览 • 2回复 待解决
#鸿蒙学习大百科#华为账号快速登录必须遵循哪些规范?
107浏览 • 1回复 待解决
拉起相册选择图片页面失败
1729浏览 • 1回复 待解决
#鸿蒙学习大百科#接入华为账号登录报错如下,该如何解决?
117浏览 • 1回复 待解决
HarmonyOS h5拉起系统扫码页面的demo
58浏览 • 1回复 待解决
键盘拉起时列表无法上下滑动
2029浏览 • 1回复 待解决
通过iap.queryEnvironmentStatus检查环境时,无法拉起账号的登录页面,会报错1001860050,对这个场景,iap不做过多处理,建议按照正常处理未登录即可。可以集成帐号接口引导登录,或者就引导用户去帐号中心登录。关于在退出账号之后,没有杀掉应用APP进程之前,在应用内购买VIP商品,可以拉起账号,这是因为在没有杀掉应用APP进程之前,购买接口createPurchase是有登录的,如果退出账号,是可以再拉起账号登录界面的。