No estándar
This feature is not on a current W3C standards track, but it is supported on the Firefox OS platform. Although implementations may change in the future and it is not supported widely across browsers, it is suitable for use in code dedicated to Firefox OS apps.
Resumen
Obtenga una lista de todas las aplicaciones instaladas desde este origen. Por ejemplo, si se llama a esto en el Firefox Marketplace, obtendrá la lista de aplicaciones instaladas por el Firefox Marketplace.
Note: Múltiples aplicaciones por origen no son compatibles. Para alojar varias aplicaciones de un dominio, establezca un subdominio para cada aplicación; por ejemplo: miapp.midominio.com
, otraapp.midominio.com
, y así sucesivamente.
Sintaxis
var request = window.navigator.mozApps.getInstalled
()
;
Parámetros
Ninguno.
Ejemplo
var request = window.navigator.mozApps.getInstalled(); request.onerror = function(e) { alert("Error de llamada getInstalled: " + request.error.name); }; request.onsuccess = function(e) { alert("Éxito, numero de apps: " + request.result.length); var appsRecord = request.result; };
Se espera a las personas que llaman para establecer las propiedades de devolución onsuccess
y onerror
del objeto devuelto, como se muestra en este ejemplo. Si la llamada se realiza correctamente un array de App
objects se devuelve en la propiedad result
del objeto devuelto. En el ejemplo esto es request.result
.
Errores
La cadena ERROR
puede ser devuelta en DOMRequest.error
.