如何使用HTML5获取设备信息Javascript& PhoneGap的

时间:2013-08-05 02:36:38

标签: javascript html5 cordova

我正在使用HTML5 Javascript& amp ;;开发一个跨平台的移动应用程序。 PhoneGap的。它应该是一个可以显示设备信息和RAM& CPU状态(使用&空闲RAM CPU,名称,大小......)。 但我可以找到任何可以获得CPU和RAM状态的API。我只是移动HTML5和JavaScript的初学者。所以,如果你们知道任何有用的东西,请告诉我。我会非常感激。 谢谢!

2 个答案:

答案 0 :(得分:1)

在普通网络应用中,您无法访问此信息。但是,既然您在问题中提到了Phonegap,您可以使用以下方法获取基本设备信息:

http://docs.phonegap.com/en/3.0.0/cordova_device_device.model.md.html#device.model

您还可以查看2个cordova插件。在撰写本文时,iOS都没有支持。

http://plugins.cordova.io/#/package/com.ankamagames.plugins.sysinfo http://plugins.cordova.io/#/package/org.chromium.system.memory

您可能需要查看Chrome打包应用和Chrome。* apis,以便在此处进行跨平台和移动开发https://developer.chrome.com/apps/about_apps

答案 1 :(得分:0)

虽然我从未在这个领域工作过。但我可以建议的是 - 你需要编写android原生插件来实现同样的目的。

我认为应该有android api来读取memoryinfo和cpuinfo文件,如果不是你可以直接读取/ proc / cpuinfo和/ proc / memoryinfo来获取ram和cpu相关的信息。 希望它会给你一些见解。以下是相关问题的链接 - Android How do you get total memory RAM in the device?