LoginSignup
5
3

More than 5 years have passed since last update.

React Nativeでアプリやストアへのリンクを行う「react-native-app-link」

Posted at

react-native-app-link

レビューしてもらうときなどにストアに飛ばすと思いますが、iOSであれば面倒なので、react-native-app-linkを使っています。

Linkingの拡張みたいな感じのパッケージです。

import AppLink from 'react-native-app-link';

// 別アプリを開く、もしアプリがなければダウンロードのためにストアへ行く
AppLink.maybeOpenURL(url, { appName, appStoreId, playStoreId }).then(() => {
  // 開いた後の処理
})
.catch((err) => {
  // エラー処理
});


// ストアで開く
AppLink.openInStore(appStoreId, playStoreId).then(() => {
  // 開いた後の処理
})
.catch((err) => {
  // エラー処理
});

appStoreId(例): 'id529379082'
playStoreId(例): 'me.lyft.android'

とても便利です。

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3