javascript - 如何使用 Blackberry 10 的 native Android/Phonegap 检索 IMEI

标签 javascript android cordova blackberry-10 blackberry-android

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

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

目前,我尝试使用下面的 JavaScript 来检索 IMEI 号

   <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 设备中测试它。

还有其他解决办法吗?

最佳答案

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

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

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

关于javascript - 如何使用 Blackberry 10 的 native Android/Phonegap 检索 IMEI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15827028/

相关文章:

javascript - 正则表达式不匹配序列中的两个相同字符

javascript - ionic 改变位置不起作用

javascript - 内联 javascript firefox 错误?

android - 如何录制(和处理?)可从 Android 流式传输的视频

javascript - 如何导入 navigator.notification.alert 插件 PhoneGap

javascript - 使用 javascript 将所有出现的字符串替换为字符

java - 从返回的 HashMap 中获取列表

android - 未知命令 : verify-app-links when using adb shell pm verify-app-links

javascript - 如何将 flash 嵌入转换为 html5?

javascript - PhoneGap : Get orientation of captured video?