如何在 IONIC / Cordova 中获取应用程序的包名称/包标识符(在 JavaScript 代码中)

How to get Package Name / Bundle Identifier of app in IONIC / Cordova (In JavaScript code)

我需要在 JavaScript 代码中提取 IONIC / Cordova app 中的 Package Name / Bundle Identifier 应用程序。

我已经尝试使用像 $ionicPlatform$cordovaDevice 这样的插件,直到现在都没有帮助。

搜索了几个小时后,我在 IONIC 中找不到任何插件。

cordova 中有一个具有我需要的所有属性。

cordova-plugin-buildinfo

Installation : cordova plugin add cordova-plugin-buildinfo

用法:

document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {
    console.log('BuildInfo.packageName    =' + BuildInfo.packageName);
    console.log('BuildInfo.basePackageName=' + BuildInfo.basePackageName);
    console.log('BuildInfo.displayName    =' + BuildInfo.displayName);
    console.log('BuildInfo.name           =' + BuildInfo.name);
    console.log('BuildInfo.version        =' + BuildInfo.version);
    console.log('BuildInfo.versionCode    =' + BuildInfo.versionCode);
    console.log('BuildInfo.debug          =' + BuildInfo.debug);
    console.log('BuildInfo.buildType      =' + BuildInfo.buildType);
    console.log('BuildInfo.flavor         =' + BuildInfo.flavor);
}