Javascript iOS Safari将图像URL作为字符串而不是图像共享

Javascript iOS Safari将图像URL作为字符串而不是图像共享,javascript,ios,safari,blob,share,Javascript,Ios,Safari,Blob,Share,我目前正在创建一个AR web应用程序,它允许您拍摄屏幕截图,将base64转换为blob文件,并在屏幕上显示预览。从chrome共享时,它使用navigator.share()发送图像,但从safari(长按图像并点击共享)共享时,它将以字符串形式共享blob url(blob:https://)。它还带有“保存到照片”选项,因此似乎知道这是一幅图像。有没有办法强迫它共享图片而不是url(image.src)?我也有同样的问题!我尝试使用数据URL和blob URL,无论哪种方式,Safari

我目前正在创建一个AR web应用程序,它允许您拍摄屏幕截图,将base64转换为blob文件,并在屏幕上显示预览。从chrome共享时,它使用
navigator.share()
发送图像,但从safari(长按图像并点击共享)共享时,它将以字符串形式共享blob url(
blob:https://
)。它还带有“保存到照片”选项,因此似乎知道这是一幅图像。有没有办法强迫它共享图片而不是url(
image.src
)?

我也有同样的问题!我尝试使用数据URL和blob URL,无论哪种方式,Safari都尝试共享仅本地的URL,而不是实际的图像数据。您最终找到解决方法了吗?相同的问题,无法修复:(