我正在构建一个移动应用程序,并想访问IMEI号码。

我已经通过以下插件。


https://github.com/vliesaputra/DeviceInformationPlugin
https://github.com/hygieiasoft/cordova-plugin-uid
https://github.com/aquto/cordova-plugin-imei


所有这些都给我404错误。

终于我有了一个可以安装的插件


https://www.npmjs.com/package/imeiplugin


以下是我编写的用于访问IMEI的代码

下面的代码写在我的家庭构造函数中。

platform.ready().then(() => {
            window["plugins"].imeiplugin.getImei(function (imei) {
                console.log(imei);
            });
        });


但是控件永远不会进入console.log();。

我在这里做错什么了吗?

或者,如果有人将IMEI号码与其他方法集成在一起,请告诉我。

还是按照以下链接中的建议,我必须构建自己的自定义插件?


How to get IMEI number in PhoneGap?


我被困在这里,我正在寻找一种有效的方式来感谢任何帮助。

提前致谢

最佳答案

实际上,此插件有效:
https://github.com/hygieiasoft/cordova-plugin-uid

(使用:cordova插件添加org.hygieiasoft.cordova.uid返回404)

因此,请尝试以下操作:
cordova plugin add https://github.com/hygieiasoft/cordova-plugin-uid

platform.ready().then(() => {
   alert(cordova.plugins.uid.IMEI);
});

关于android - 如何在ionic 2移动应用程序中获取IMEI号?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44650527/

10-11 01:15