2

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

4

2 回答 2

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.* 用于跨平台和移动开发的 api https://developer.chrome.com/apps/about_apps

于 2014-09-30T23:17:09.357 回答
0

虽然我从来没有在这个领域工作过。但我可以建议的是 - 您需要编写 android 本机插件来实现相同的功能。

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

于 2013-08-05T08:28:40.210 回答