HarmonyOS getDefaultCellularDataSlotIdSync方法返回值问题

设备在双卡的情况下,data.getDefaultCellularDataSlotIdSync()可以正常的返回上网卡的卡槽id。

设备在单卡的情况下,data.getDefaultCellularDataSlotIdSync()在特殊场景下不会正常返回该卡的id

特殊场景操作描述:

在双卡的情况下将数据开关选卡2,此时拔出卡2,开关依然停留在卡2的选项。设备仅保留一张卡1的情况下,data.getDefaultCellularDataSlotIdSync()错误的返回了卡2的id(期望返回卡1的id)

HarmonyOS
2024-12-25 16:53:04
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

常驻进程,或者界面一直在前台的场景要通过observer.on(‘iccAccountInfoChange’)监听变化

分享
微博
QQ
微信
回复
2024-12-25 20:11:11
相关问题
HarmonyOS TextPickerDialog返回值问题
1325浏览 • 1回复 待解决
HarmonyOS onBackPress返回值问题
1016浏览 • 1回复 待解决
HarmonyOS Promise函数返回值问题
1448浏览 • 1回复 待解决
event.data.isRequestGesture()返回值问题
1907浏览 • 1回复 待解决
求助:关于HTTP返回值问题
4050浏览 • 1回复 待解决
HarmonyOS 使用电池状态返回值问题
1663浏览 • 1回复 待解决
HarmonyOS crypto-js加密没有返回值
1084浏览 • 1回复 待解决
HarmonyOS router.back()如何获取返回值
1543浏览 • 1回复 待解决
错误rowCount返回值-1如何处理?
2403浏览 • 1回复 待解决
HarmonyOS 获取副卡服务商无返回值
1046浏览 • 1回复 待解决