PhoneGap を使用してクロス プラットフォームのモバイル アプリに取り組んでおり、IMSI コードを取得する必要があります。
ここに質問があります: PhoneGap 経由でこれを行う方法はありますか?
コメントありがとうございます。
こんにちは、Android の場合はネイティブ コードで見つけることができます。phonegap の場合はプラグインを作成する必要があります。Java コードは次のとおりです。
public String findDeviceID() {
String deviceID = null;
String serviceName = Context.TELEPHONY_SERVICE;
TelephonyManager m_telephonyManager = (TelephonyManager) getSystemService(serviceName);
int deviceType = m_telephonyManager.getPhoneType();
switch (deviceType) {
case (TelephonyManager.PHONE_TYPE_GSM):
break;
case (TelephonyManager.PHONE_TYPE_CDMA):
break;
case (TelephonyManager.PHONE_TYPE_NONE):
break;
default:
break;
}
deviceID = m_telephonyManager.getDeviceId();
return deviceID;
}
phonegap プラグインを作成するには、このhttp://docs.phonegap.com/en/edge/guide_platforms_android_plugin.md.html#Android%20Pluginsを確認してください