phonegap-base64插件 - 如何在离子框架中使用

时间:2015-10-22 08:14:52

标签: ionic-framework ionic ngcordova

我使用cli的链接添加了该插件。

插件:phonegap本地插件添加org.apache.cordova.device

插件链接:https://github.com/hazemhagrass/phonegap-base64

现在我在控制器中复制了代码,但它不起作用。

代码:

//filePath is the absolute path to the file(/mnt/sdcard/...) window.plugins.Base64.encodeFile(filePath, function(base64){ console.log('file base64 encoding: ' + base64); });

我的问题是,如何激活插件?比如使用例如“$ cordovaCamera”。也许有人可以告诉我一个正确的控制器示例。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

Christoph,使用这个插件,base64转换非常简单,我们只需要调用此函数并将文件路径传递给该函数,它将重新调整完整的base64字符串: 这是一个简单的例子:

       // Loop through acquired images
       window.plugins.Base64.encodeFile(filePath, function(base64){
           alert("Base64 image : "+base64);
           var base64Data = base64;
       //Use this base64 where you wants
         });

我希望它能帮助ypu将文件转换为base64。 有一个快乐的代码日