Reactjs 在react本机应用程序中共享图像的链接和base64

Reactjs 在react本机应用程序中共享图像的链接和base64,reactjs,react-native,Reactjs,React Native,您好,我正在尝试使用react native share来共享图像和链接` const shareOptions = { title: "Share Route via", message: message, url: "http://something.com/route" //url : "data:image/png;base64,base64string" }; Share.open(shareOptions); ` 仅添加一个时,图像和url都有效。当把它们像这样放在一起的时候

您好,我正在尝试使用react native share来共享图像和链接`

const shareOptions = {
title: "Share Route via",
message: message,
url: "http://something.com/route"
//url :  "data:image/png;base64,base64string"
};

Share.open(shareOptions);
`

仅添加一个时,图像和url都有效。当把它们像这样放在一起的时候

const shareOptions = {
  title: "Share Route via",
  message: message,
  urls: [
    "http://something.com/route",
    "data:image/png;base64,base64string"
  ] 
};
Share.open(shareOptions);
它不起作用

编辑1

没有错误,但当我只分享图片时,我可以在WhatsApp中看到图片。但是,当我同时共享链接和图像(即base64string)时,它将作为长base64string本身而不是图像共享

谢谢你的帮助
提前感谢。

请尝试将try-CATCH语句添加到代码中,并与我们共享错误结果。您能再次检查我的问题吗?我已更新了itTry-sharing 2个图像。很可能不可能同时共享文本和图像。我尝试过,它是两个图像,每个图像都有完整的文本。i、 e.两个不同的项目