如何直接在Play商店/应用商店上打开应用?

时间:2020-07-14 20:34:25

标签: react-native

我有“为该应用评分”按钮,基本上,当我按下该按钮时,我想在Play商店或应用商店(取决于操作系统)上打开该应用。

我有一个函数可以处理该问题,但是由于某种原因,我似乎无法正常工作。

这是我到目前为止的代码,

function rateApp() {
    let packageID = "app package id";
    if (Platform.OS === "android") {
      Linking.openURL(`market://details?id=${packageID}`);
    } else {
      Linking.openURL(
        `itms-apps://itunes.apple.com/us/app/apple-store/${packageID}?mt=8`
      );
    }
  }

我在这里调用函数

 <Footer
        onPress={rateApp}
        buttonColor="#f08a5d"
        text="Rate this App"
        size={PixelRatio.get() <= 2? 16 : 22}
/>

我的另一个问题是app.json中的packageID是否为on(对于android程序包:“ .......”,对于ios bundleIdentifier:“ ........”)。

提前谢谢

0 个答案:

没有答案