【发布时间】:2014-01-14 15:45:12
【问题描述】:
我正在为 Firefox OS 开发一个应用程序,它将杀死使用大量手机电源的应用程序,我可以使用 Battery API 找到有关电池的信息。所以我的问题是
如何提取有关在 Firefox-OS 上运行的进程的信息?
【问题讨论】:
标签: mobile firefox-os
我正在为 Firefox OS 开发一个应用程序,它将杀死使用大量手机电源的应用程序,我可以使用 Battery API 找到有关电池的信息。所以我的问题是
如何提取有关在 Firefox-OS 上运行的进程的信息?
【问题讨论】:
标签: mobile firefox-os
Firefox OS 中的应用程序只是 iframe,因此您可以通过切换到正确的窗口上下文并执行操作来获取正在运行的进程列表
var apps = document.getElementsByTagName('iframe');
apps.forEach(function(app) {
console.log(app.src); // Print out the app origin.
});
话虽如此,只有具有提升权限的应用才能在您需要的上下文中执行代码。您可以在 https://developer.mozilla.org/en-US/Marketplace/Publishing/Packaged_apps 阅读有关认证应用的更多信息,但简而言之,认证应用并非通过正常市场分发。
希望有帮助!
【讨论】: