我正在构建一个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)我的画布内容。 感谢
答案 0 :(得分:1)
我不知道这现在是否会有所帮助,但是我将canvas2image插件分叉并修改它以返回iOS中的文件路径而不是“已保存”。它已被Adobe Build批准,可在此处找到: https://github.com/wbt11a/Canvas2ImagePlugin
拉取请求已被确认,但仍处于待处理状态。希望它有所帮助。