我正在使用Cordova 2.2创建Android应用程序。 我想创建一个HTML页面,在其中使用JavaScript列出设备上安装的应用程序。 我该如何做?
您目前可以使用cordova-plugin-intent-list。获取已安装应用程序列表及其图标的方法如下:
navigator.IntentList.getList(function(applist) {
console.log(applist);
}, function(errorMesssage) {
console.log(errorMesage);
});
applist
将包含:
{
"label": "Chrome",
"package": "com.android.chrome",
"packageIcon": "data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAJAAAACQ..."
},
...