react-native - 如何在React Native Android应用中显示当前的CodePush版本标签?

标签 react-native code-push

寻找类似的东西:
<Text>VERSION={CodePush.VersionLabel}</Text>

其中CodePush.VersionLabel是类似于“ v6”的内容,它显示在code-push deployment ls <MyApp>

我想在登录屏幕的底部显示此内容。

最佳答案

componentDidMount(){
    codePush.getUpdateMetadata().then((metadata) =>{
      this.setState({label: metadata.label, version: metadata.appVersion, description: metadata.description});
    });
}

render() {
    return(
        <Text>{this.state.version}.{this.state.label}</Text>
    );
}


注意:.label属性是CodePush使用的内部内部版本号(例如v24

关于react-native - 如何在React Native Android应用中显示当前的CodePush版本标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39796511/

相关文章:

scrollview - 在React Native中的ScrollView的弹跳边距中添加内容?

javascript - TextInput onChangeText 无法正常工作 React Native

javascript - 将 JSON 提要(WP 提要)解析为 React Native 提要页面

react-native - 连接到 chrome 调试器时无法运行 CodePush 离线包。在 iOS 中使用 React Native

ios - 如何使用 CodePush 为 React Native 部署任意资源

java - 如何在ios上将用户1的位置跟踪信息推送给用户2

android-widget - 是否可以使用Ionic Framework或React Native为Android创建主屏幕小部件?

react-native - 获取捆绑在全新应用程序安装上的最新代码推送部署

react-native - 如何使用代码推送 CLI 更新 "Production"部署?

android - Codepush React Native Android staging- 在根项目中找不到任务 installReleaseStagingDebug