0

アプリが動作している「機種」を確認したい。

このために、次の関数を使用しました

関数 CheckCurrentDeviceModel() {

var Device = AppMobi.device.model;   
try {       
    Device = Device.toLowerCase();
}
catch (Error) {

    alert(Error);
}

return Device;

}

これは私が呼んだ方法です:

var device = CheckCurrentDeviceModel();

appMobi「エミュレーター」では正常に動作しますが、デバイスでチェックすると次のエラーが発生します

TypeError: 式「AppMobi.device」の結果 [未定義] はオブジェクトではありません

どんな助けでも大歓迎です。

ありがとう

4

1 に答える 1

1

AppMobi フォーラムでこれに回答しましたが、appMobi.device.ready イベントが発生する前にこれを呼び出すことが問題である可能性が高いです。コードを見ると、そのイベントのリスナーがあるはずです。通話をそこまで移動します。

于 2012-01-12T12:54:29.327 に答える