Phonegap iOS:共享保存的图像/检索上次保存的图像文件URI

Phonegap iOS:共享保存的图像/检索上次保存的图像文件URI,ios,canvas,cordova,share,Ios,Canvas,Cordova,Share,我正在构建一个Phonegap应用程序,它可以将画布的内容保存到相机卷中(我使用Canvas2ImagePlugin来实现这一点),现在我想使用SocialShareing Phonegap插件共享这个保存的图像,但我需要填充图像URI字段来使用插件。我该怎么做 我有一个saveImage()函数,它几乎完成了它所说的:运行将画布保存为图像的插件,并在图像保存在相机卷中时发出警报 var canvas = document.getElementById("canvas"); var contex

我正在构建一个Phonegap应用程序,它可以将画布的内容保存到相机卷中(我使用Canvas2ImagePlugin来实现这一点),现在我想使用SocialShareing Phonegap插件共享这个保存的图像,但我需要填充图像URI字段来使用插件。我该怎么做

我有一个saveImage()函数,它几乎完成了它所说的:运行将画布保存为图像的插件,并在图像保存在相机卷中时发出警报

var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");

window.canvas2ImagePlugin.saveImageDataToLibrary(
    function(msg){console.log(msg);},
    function(err){console.log(err);},
    document.getElementById('canvas')
);

alert("Saved!");
我对分享画布内容的其他解决方案持开放态度(主要是fb和twitter)。
谢谢

我不知道这现在是否有用,但我将canvas2image插件分叉,并对其进行修改,以在iOS中返回文件路径,而不是“保存”。它已获得Adobe Build的批准,可在以下位置找到:


拉取请求已被确认,但仍处于挂起状态。希望有帮助。

请包括您迄今为止尝试过的内容,然后有人可能会帮助您。我添加了用于保存图像的代码,但无法将社交共享插件与之集成。任何建议都很感谢,我不必使用该插件,我对其他解决方案持开放态度。这个“函数(msg){console.log(msg);},”log是什么?这是一个插件函数,用于记录画布在相机卷中正确保存为png,它基本上说的是“保存”之类的内容。saveImageDataToLibrary插件部分工作得很好,我想知道如何在不打开相机卷并选择它的情况下共享应用程序中保存的图像。一个选项是base64编码图像,但我不确定社交网站是否接受。你试过看这里吗?与让用户选择要共享的图像不同,您可以自动选择库中保存的最后一个图像,如果刚刚保存,则该图像就是您的图像。