Cordova / phonegap(2.7!)将画布保存为二进制文件

时间:2013-07-27 15:13:30

标签: android cordova

我正在制作一个应用程序,让你在屏幕截图(或手机上的任何其他图片)上涂鸦(绘图),然后保存。它内置了cordova / phonegap,到目前为止一切正常。我只是不知道如何将图像保存到设备的存储空间。

简短:我需要将画布的图像数据保存到存储区。

我尝试了一个插件,但它无法正常工作(为旧版本的cordova / phonegap编写?)无论我尝试过什么,我无法修复它。

有什么想法吗?

(我使用cordova 2.7)

Example

1 个答案:

答案 0 :(得分:0)

我按照Cordova 2.7文档(插件开发指南)中的指南重建了我正在使用的插件(base64ToPNG,链接如下),但仍无法使其正常工作; javascript说window.plugins未定义。

事实证明,在一些Cordova版本中,这已经发生了变化。我觉得奇怪的是,我在早期项目中使用的另一个插件做了完全相同的事情并且有效。怪异。

无论如何,我按照此处所述的步骤进行了操作:window.plugins undefined in cordova-2.0.0

现在看起来一切正常。

原始插件(适用于cordova< 1.6) Phonegap Plugin:How to convert Base64 String to a PNG image in Android

相关问题