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

时间:2014-03-07 14:02:50

标签: ios canvas cordova share

我正在构建一个Phonegap应用程序,它将画布的内容保存到相机胶卷(我使用Canvas2ImagePlugin),现在我想使用SocialSharing 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)我的画布内容。 感谢

1 个答案:

答案 0 :(得分:1)

我不知道这现在是否会有所帮助,但是我将canvas2image插件分叉并修改它以返回iOS中的文件路径而不是“已保存”。它已被Adobe Build批准,可在此处找到: https://github.com/wbt11a/Canvas2ImagePlugin

拉取请求已被确认,但仍处于待处理状态。希望它有所帮助。