Video 反应本地链接到照片应用程序

Video 反应本地链接到照片应用程序,video,react-native,deep-linking,Video,React Native,Deep Linking,我制作了自己的视频应用程序,类似于androids camera,当用户点击下角过去的视频缩略图时,我想打开原生照片应用程序。这两种情况都称为照片。我知道我需要这样做 Linking.canOpenURL(photos//app:).then(supported => { if (!supported) { console.log('Can\'t handle url: ' + url); } else { return Linking.openURL(url);

我制作了自己的视频应用程序,类似于androids camera,当用户点击下角过去的视频缩略图时,我想打开原生照片应用程序。这两种情况都称为照片。我知道我需要这样做

Linking.canOpenURL(photos//app:).then(supported => {
  if (!supported) {
    console.log('Can\'t handle url: ' + url);
  } else {
    return Linking.openURL(url);
  }
  }).catch(err => console.error('An error occurred', err));

但是我不知道URL应该是什么?

使用包名com.google.android.apps.photos

你的代码看起来像

private final static STRING PHOTOS_PACKAGE_NAME = "com.google.android.apps.photos";
// ...
getPackageManager().getPackageInfo(PHOTOS_PACKAGE_NAME, 0);
Intent intent = getPackageManager().getLaunchIntentForPackage(PHOTOS_PACKAGE_NAME);
if (intent != null) {
    startActivity(intent);
} else {
    // LOG Error and navigate to Play Store?
}