HarmonyOS 无法获取服务提供商

sim.getSimSpn(0).then((data=>{ 
  logUtils.error("sim async span:"+data) 
})) 
 
if(sim.isSimActiveSync(0)){ 
  span = sim.getSimSpnSync(0); 
}

分别使用同步或者异步的方式获取sim卡span,返回数据为空

HarmonyOS
2024-08-22 23:04:03
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

部分卡商没有写入spn,手机上显示的运营商信息不是从spn中读出的

可以用 sim.getSimOperatorNumeric 来获取

sim.getSimSpn(0, (err: BusinessError, data: string) => { 
  console.log(`callback: err->${JSON.stringify(err)}, data->${JSON.stringify(data)}`); 
})
分享
微博
QQ
微信
回复
2024-08-23 16:32:33
相关问题
HarmonyOS 获取副卡服务无返回值
1052浏览 • 1回复 待解决
HarmonyOS 如何获取运营名称
958浏览 • 1回复 待解决
HarmonyOS 如何获取运营信息
947浏览 • 1回复 待解决
HarmonyOS 如何同步的获取运营类型
826浏览 • 1回复 待解决
如何获取运营名称,有人知道吗?
1502浏览 • 1回复 待解决
求大佬告知如何获取运营编码
2612浏览 • 1回复 待解决
HarmonyOS服务无法拉起应用
1001浏览 • 1回复 待解决
HarmonyOS 获取蓝牙服务超时
1063浏览 • 1回复 待解决
HarmonyOS服务获取时间
1102浏览 • 1回复 待解决
HarmonyOS LiveEventBus 无法获取this
781浏览 • 1回复 待解决
HarmonyOS 无法获取udid
1140浏览 • 1回复 待解决
HarmonyOS 如何获得网络运营的类型
1807浏览 • 1回复 待解决
HarmonyOS AGC崩溃服务无法采集数据
955浏览 • 1回复 待解决
HarmonyOS 获取推送服务TokenID报错
1165浏览 • 1回复 待解决
云数据库Redis版提供怎样的服务
3872浏览 • 1回复 待解决
HarmonyOS服务获取华为ID报错
1115浏览 • 1回复 待解决