【问题标题】:Cordova/phonegap (2.7!) save canvas as binary fileCordova/phonegap (2.7!) 将画布保存为二进制文件
【发布时间】:2013-07-28 15:00:42
【问题描述】:

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

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

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

有什么想法吗?

(我使用的是科尔多瓦 2.7)

【问题讨论】:

    标签: android cordova


    【解决方案1】:

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

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

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

    现在看起来一切正常。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-19
      • 2014-01-16
      • 1970-01-01
      • 2021-11-18
      • 2017-03-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多