私は私がしようとするたびに、デバイスの詳細はイオン2取得デバイス情報
イオン2を使用して取得しようとしているいくつかの本当の問題が午前:次のように私のコードは、Device.uuidは私が「デバイスが定義されていない」取得を:
ユーザーservice.ts:
import { Device } from 'ionic-native';
linkDevice(pin, onComplete) {
this.platform.ready().then(() => {
var linkDeviceData = {
grant_type: 'pin',
platform: Device.platform,
uuid: Device.uuid,
pin: pin
};
this.http.post("myUrl","&uuid=" + Device.uuid)...
app.modules.ts:
import { Device } from 'ionic-native';
...
providers: [{ provide: ErrorHandler, useClass: IonicErrorHandler }, Device, UserService]
calling.ts:
this.userService.linkDevice(this.pin,
呼び出し元クラスに別のコンストラクタを用意する必要があるのか、まったく愚かなものが見つからないのか分かりません。私は私の知恵で午前
は、デバイス情報はこの1つ
import { Device } from 'ionic-native';
linkDevice(pin, onComplete) {
this.platform.ready().then(() => {
var linkDeviceData = {
grant_type: 'pin',
platform: Device.device.platform,
uuid: Device.device.uuid,
pin: pin
};
this.http.post("myUrl","&uuid=" + Device.device.uuid)...
デバイスをデバッグしない
だから、これだけの作品は、以下を与える:デバイスは、あなたのプロジェクトにデバイスのプラグインをインストールした –
を@AltusBaard定義されていない –
イオン性プラグインのリストを:コルドバ - プラグインのコンソール1.0.5 "Console"、 cordova-plugin-device 1.1.4 "デバイス" cordova-plugins-splashscreen 4.0.2 "Splashscreen"、 cordova-plugin-statusbar 2.2.1 "StatusBar"、 cordova-plugin-whitelist 1.3 .1 "ホワイトリスト"、 ionic-plugin-keyboard 2.2.1 "キーボード" –