【问题标题】:How to retrieve the device version and platform in the PhoneGap Application?如何在 PhoneGap 应用程序中检索设备版本和平台?
【发布时间】:2014-03-13 12:56:50
【问题描述】:

我正在使用 Phone Gap (Cordova 2.5.0)。我需要找到运行应用程序的设备详细信息(是 Android 还是 Iphone)。通过这个,我想根据设备加载页面 示例:没有后退按钮的第 1 页加载到 android 和第 1 页,后退按钮加载到 Iphone(滑块、导航等)

我的代码,头文件是

<script type="text/javascript" charset="utf-8" src="js/cordova-2.5.0.js"></script>
<script type="text/javascript" charset="utf-8">

如何使用cordova根据设备查找设备并加载页面?

提前致谢!

【问题讨论】:

    标签: android jquery ios iphone cordova


    【解决方案1】:

    设备对象描述设备的硬件和软件。 您必须在 config.xml 中包含一些权限。

    参考这个LINK

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

    【讨论】:

      【解决方案2】:

      试试这个 phonegap 插件设备。

      https://github.com/apache/cordova-plugin-device

      您可以按照如何将插件设置到项目中的步骤进行操作。

      https://github.com/apache/cordova-plugin-device/blob/master/doc/index.md

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-19
        • 1970-01-01
        相关资源
        最近更新 更多