【发布时间】:2018-10-14 02:26:03
【问题描述】:
我正在尝试在AppVersion plugin 中使用getPackageName() 函数,但它在iOS 和Android 上都返回未定义。有没有其他方法可以访问 Ionic 中的应用程序包名称?
当前代码:
this.platform.ready()
.then((readySource) => {
this.appVersion.getPackageName()
.then(packageName => {
alert(packageName)
this.market.open(packageName)
})
.catch(error => {
console.log(`Error getting app package name. Error: ${error}`)
})
})
包名在 config.xml 文件中定义如下:
<widget android-packageName="com.company.appId" id="io.ionic.starter" ios-CFBundleIdentifier="com.company.iosAppId" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
【问题讨论】:
标签: typescript ionic-framework ionic3