首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在react-native应用程序中检查esim资格?

如何在react-native应用程序中检查esim资格?
EN

Stack Overflow用户
提问于 2019-07-17 16:19:57
回答 3查看 418关注 0票数 0

我需要制作一个react-native应用程序来检查设备是否适合esim。

我获得了这个信息https://source.android.com/devices/tech/connect/esim-overview来设置esim,但是不知道如何在真实的代码中实现它。我正在尝试使用EuiccManager检查它是否支持esim?

你能帮帮我吗?

我试图从这个类EuiccManager中获取引用,但没有找到如何在react原生中使用它。

EN

回答 3

Stack Overflow用户

发布于 2019-10-04 18:54:30

您应该使用本机模块向Android API提交请愿书。你不能对它使用javascript。

票数 0
EN

Stack Overflow用户

发布于 2019-12-12 14:58:42

我最近遇到了这个问题。我所做的是,我已经添加了react-native-deviceinfo库。

因此,我从其中查询了设备名称,并检查设备名称是否在以下列表中

代码语言:javascript
复制
DeviceInfo.getDeviceName().then(deviceName => {});

  1. Iphone Xr
  2. Iphone Xs / Xs Max
  3. Iphone 11/ 11 Pro / 11 Pro Max
  4. Google Pixel3/3 XL / 3a XL / 4

正如我们所知,这些都是目前支持eSims的设备。

这是一个临时解决方案,一旦新的eSim设备启动,该列表将需要管理。

票数 0
EN

Stack Overflow用户

发布于 2020-11-01 21:55:05

目前还没有针对它的React Native库。因此,您需要构建一个将所有来自JS land的调用转发到EuiccManagerNative module。这并不困难,但需要一些Android Studio/Java工作,解释起来有点长,而且可能会随着时间的推移而改变,所以检查官方文档是最好的选择。至少在有人创建一个第三方库来为您完成工作之前是这样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57071522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档