使用Phonegap截图插件保存画布

时间:2013-03-20 19:16:55

标签: android html5 cordova html5-canvas

我目前正在使用带有Android的phonegap中的Html5画布实现照片编辑应用程序。我很乐意使用此处的phonegap屏幕截图插件:https://github.com/phonegap/phonegap-plugins/tree/master/Android/Screenshot  将画布内容保存为设备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>

但我正在获取整个页面的屏幕截图,而不是html5画布的内容。

除了在Android 3x及更低版本中破坏了数据到url()函数,这就是为什么我使用截屏插件来保存画布的内容。

0 个答案:

没有答案