Попытка поделиться изображением из папки активов - PullRequest
0 голосов
/ 11 апреля 2020

Ниже код работает нормально в режиме отладки. Не работает после генерации билда

  const path = Image.resolveAssetSource(require(./share.png)).uri
  const configOptions = { fileCache: true }
  RNFetchBlob.config(configOptions)
    .fetch('GET', path)
    .then(resp => resp.readFile('base64'))
    .then(async (base64) => {
      const base64Data = `data:image/png;base64,${base64}`
      const shareOptions = {
        message: "Hello World!",
        url: base64Data
      }
      Share.open(shareOptions)
        .catch((_) => {
          // When user cancel share options
        })
    })
...