Share api 没有在 React Native 中返回承诺

问题描述 投票:0回答:0

一旦用户在社交媒体应用程序上成功分享了照片或文字,我就会尝试给予奖励 但是 React Native 中的共享 api 会在打开共享弹出窗口时立即给出成功响应,而无需验证成功共享(比如 facebook 或 twitter)这是我正在做的示例代码

try {
    const filePath = 'path/to/file'; // replace with your file path
    const result = await Share.share({
      message: 'Check out this file!',
      url: `file://${filePath}`,
    });
    if (result.action === Share.sharedAction) {
      console.log('File shared successfully');
    } else if (result.action === Share.dismissedAction) {
      console.log('Sharing cancelled');
    }
  } catch (error) {
    console.log('Error sharing file:', error.message);
  }
javascript react-native
© www.soinside.com 2019 - 2024. All rights reserved.