response-native-mail, возвращающий ошибку null, не является объектом (оценка '_reactNativeMail.default.mail') - PullRequest
0 голосов
/ 11 марта 2020

Всякий раз, когда я вызываю функцию, представленную в документации, я получаю эту ошибку. Функция выглядит следующим образом.

handleEmail = () => {
    Mailer.mail({
      subject: 'need help',
      recipients: ['support@example.com'],
      ccRecipients: ['supportCC@example.com'],
      bccRecipients: ['supportBCC@example.com'],
      body: '<b>A Bold Body</b>',
      isHTML: true,
      attachment: {
        path: '',  // The absolute path of the file from which to read data.
        type: '',   // Mime Type: jpg, png, doc, ppt, html, pdf, csv
        name: '',   // Optional: Custom filename for attachment
      }
    }, (error, event) => {
      Alert.alert(
        error,
        event,
        [
          {text: 'Ok', onPress: () => console.log('OK: Email Error Response')},
          {text: 'Cancel', onPress: () => console.log('CANCEL: Email Error Response')}
        ],
        { cancelable: true }
      )
    });
  }

Я пробовал разные версии response-native-mail. Однажды ниже 3.0.0, кажется, вместо этого возвращает ошибку 500.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...