我正在为Firefox OS开发一个应用程序,该应用程序会破坏使用大量移动电话的应用程序,我可以通过使用Battery API找到有关电池的信息。所以我的问题是
如何提取有关Firefox-OS上运行的进程的信息?
答案 0 :(得分:1)
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,但简短的说明是认证应用不会通过正常的市场进行分发。
希望有所帮助!