gpt4 book ai didi

android - react native : set different variable in iOS/Android builds

转载 作者:行者123 更新时间:2023-11-28 20:54:21 25 4
gpt4 key购买 nike

在我们的 React Native 应用程序中,我们有一个链接可以指导用户下载更新版本的应用程序。问题是,在 Android 构建中,这应该指向 Play 商店。在 iOS 构建中,该链接应指向 App 商店。有没有办法在构建时插入适当的链接?这是我们使用链接的代码。

 _handleDownloadPress = () => {
const url = 'https://xxxx.app.link/example';
Linking.canOpenURL(url).then(supported => {
supported && Linking.openURL(url);
}, (err) => console.log(err));
}

最佳答案

您可以使用 react-native 的平台检查

https://facebook.github.io/react-native/docs/platform-specific-code

import { Platform } from 'react-native';

const url = Platform.OS === 'ios' ? 'https://ios.url' : 'https://android.url'

关于android - react native : set different variable in iOS/Android builds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54243280/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com