Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Cordova/phonegap(2.7!)将画布另存为二进制文件_Android_Cordova - Fatal编程技术网

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

Android Cordova/phonegap(2.7!)将画布另存为二进制文件,android,cordova,Android,Cordova,我正在开发一个应用程序,让你在屏幕截图(或手机上的任何其他图片)上涂鸦(画画),然后保存它。它内置于cordova/phonegap中,迄今为止一切正常。。我只是不知道如何将图像保存到设备的存储器中 简短:我需要将画布的imagedata保存到存储器中 我尝试了一个插件,但它不起作用(为旧版本的cordova/phonegap编写?),无论我尝试了什么,我都无法修复它 有什么想法吗 (即时通讯使用cordova 2.7) 我按照Cordova 2.7文档(插件开发指南)上的指南重新构建了我正在使

我正在开发一个应用程序,让你在屏幕截图(或手机上的任何其他图片)上涂鸦(画画),然后保存它。它内置于cordova/phonegap中,迄今为止一切正常。。我只是不知道如何将图像保存到设备的存储器中

简短:我需要将画布的imagedata保存到存储器中

我尝试了一个插件,但它不起作用(为旧版本的cordova/phonegap编写?),无论我尝试了什么,我都无法修复它

有什么想法吗

(即时通讯使用cordova 2.7)


我按照Cordova 2.7文档(插件开发指南)上的指南重新构建了我正在使用的插件(base64ToPNG,下面的链接),但仍然无法正常工作;javascript说window.plugins没有定义

事实证明,在某些Cordova版本中,这种情况发生了变化。我觉得奇怪的是,我在一个早期项目中使用的另一个插件做了完全相同的事情,并且工作正常。奇怪

无论如何,我遵循了下面描述的步骤:

现在看起来一切都很好

原始插件(适用于cordova<1.6)