2013-08-05 78 views
2

我正在開發一個使用HTML5 Javascript & Phonegap的跨平臺移動應用程序。它應該是一個可以顯示設備信息和RAM的應用程序(使用&可用RAM CPU,名稱,大小...)。 但我可以找到任何可以獲得CPU & RAM狀態的API。我只是移動HTML5 & JavaScript的初學者。所以,如果你們知道任何有用的東西,請告訴我。我會非常appriciated。 謝謝!如何使用HTML5 Javascript和Phonegap獲取設備信息

+0

移動開發有沒有辦法做到這一點使用Javascript。瀏覽器無法訪問那種系統信息。 – tb11

+0

@ tb11--說瀏覽器開發者選擇不從腳本環境提供對詳細系統信息的訪問可能是更正確的。目前的「API」是用戶代理字符串,但它不可靠,不足以滿足OP的要求。 – RobG

回答

0

雖然我從來沒有在這方面的工作。但我可以建議的是,您將需要編寫android原生插件來實現相同。

我覺得應該有android api來讀取memoryinfo和cpuinfo文件,如果沒有,你可以直接讀取/ proc/cpuinfo和/ proc/memoryinfo來獲取ram和cpu相關信息。 希望它會給你一些見解。以下是相關問題的鏈接 - Android How do you get total memory RAM in the device?

1

在普通的Web應用程序中,您無權訪問此信息。但是,因爲你在你的問題中提到的PhoneGap,您可以使用此獲得基本的設備信息:

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

還有2個科爾多瓦插件,你可以看看。在撰寫本文時,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

相關問題