1

我正在将 android 应用程序移植到 BB 10。我无法从这个 android 移植应用程序中检索 IMEI 号码,有什么方法可以在 android 应用程序中使用 PhoneGap 脚本文件,通过创建本地 html 并使用 java 脚本来检索 IMEI使用以下概念使用电话间隙的号码

http://developer.android.com/guide/webapps/webview.html#BindingJavaScript

目前,我尝试使用下面的javascript来检索IMEI no

   <script type="text/javascript" charset="utf-8" src="js/phonegap.js"></script>
</head>
<script type="text/javascript">
    function showAndroidToast(toast) {  
    Android.showToast('kkkkkkk');       
    var idno = device.uuid ;
var string = device.version;
Android.showToast('idno' + string); 
Android.showToast('string ' + idno); 
toast = toast + idno;
    Android.showToast(toast);
    }
</script>

我得到了 null 的值,我正在 BB 10 dev Alpha 设备中对其进行测试。

还有其他解决方法吗?

4

2 回答 2

0

IMEI 不适用于 3rd 方应用程序。你想用这些信息做什么?

我问的原因是因为我们刚刚在这里发布了 BlackBerry WebWorks 的扩展(如 PhoneGap),它检索可以识别当前运营商的移动网络代码 (MNC)。您对构建自定义插件有多满意?如果是这样,您可以将此本机代码移植到 PhoneGap 插件中:

https://github.com/blackberry/WebWorks-Community-APIs/tree/master/BB10/deviceInfo

于 2013-04-08T18:18:11.873 回答
0

Blackberry 10.1 版本中已修复的问题。IMEI 号码是使用本机 android 代码从此操作系统版本中检索的。

于 2013-07-30T10:12:45.453 回答