Android 使用Phonegap屏幕截图插件保存画布

Android 使用Phonegap屏幕截图插件保存画布,android,html,cordova,html5-canvas,Android,Html,Cordova,Html5 Canvas,我目前正在phonegap for android中使用Html5画布实现一个照片编辑应用程序。我很想使用phonegap屏幕截图插件,可以在这里找到: 将画布内容保存为设备SD卡上的.png格式。 我尝试用以下代码实现它 <script type="text/javascript" src="cordova-2.2.0.js"></script> <script type="text/javascript" src="Screenshot.js"></

我目前正在phonegap for android中使用Html5画布实现一个照片编辑应用程序。我很想使用phonegap屏幕截图插件,可以在这里找到: 将画布内容保存为设备SD卡上的.png格式。 我尝试用以下代码实现它

<script type="text/javascript" src="cordova-2.2.0.js"></script>
<script type="text/javascript" src="Screenshot.js"></script>

<script>
document.addEventListener("deviceready",onDeviceReady,false);

// Cordova is ready to be used!
//
function onDeviceReady() {
$('#13zoom').click(function(){
    window.plugins.Screenshot.saveScreenshot();
});
}
</script>

文件。添加的监听器(“deviceready”,OnDeviceraddy,false);
//科尔多瓦已经准备好使用了!
//
函数ondevicerady(){
$('#13zoom')。单击(函数(){
window.plugins.Screenshot.saveScreenshot();
});
}
但是我得到的是整个页面的截图,而不是html5画布的内容


此外,android 3x及以下版本中的Data to url()函数被破坏,因此我使用屏幕截图插件来保存画布内容。

你的phonegap版本是什么?