Phonegap - 检测仿真

时间:2013-12-24 13:06:13

标签: cordova

Phonegap APP如何能够确定它是否在实际设备上运行而不是模拟设备?我需要一个适用于Android和iOS的解决方案。

2 个答案:

答案 0 :(得分:1)

你有没有看过Cordova网站上的Device API ?您可以使用log the device.model或device.name来获得所需的结果。

// device APIs are available
    //
    function onDeviceReady() {
        var element = document.getElementById('deviceProperties');
        element.innerHTML = 'Device Name: '     + device.name     + '<br />' +
                            'Device Model: '    + device.model    + '<br />' +
                            'Device Cordova: '  + device.cordova  + '<br />' +
                            'Device Platform: ' + device.platform + '<br />' +
                            'Device UUID: '     + device.uuid     + '<br />' +
                            'Device Version: '  + device.version  + '<br />';
    }

答案 1 :(得分:0)

迟到的答案,但您可以随时查看设备和模拟器之间不同的window.location.pathname