Ionic framework phonegap-base64插件-如何在ionic框架中使用

Ionic framework phonegap-base64插件-如何在ionic框架中使用,ionic-framework,ionic,ngcordova,Ionic Framework,Ionic,Ngcordova,我使用cli上的链接添加了插件 插件:phonegap本地插件add org.apache.cordova.device 插件链接: 现在我确实在我的控制器中复制了代码,但它不起作用 代码: //filePath是文件的绝对路径(/mnt/sdcard/…) window.plugins.Base64.encodeFile(文件路径,函数(Base64){ log('文件base64编码:'+base64); }); 我的问题是,如何激活插件?例如使用“$cordovaCamera”。也许有人能

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

插件:phonegap本地插件add org.apache.cordova.device

插件链接:

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

代码:

//filePath是文件的绝对路径(/mnt/sdcard/…)
window.plugins.Base64.encodeFile(文件路径,函数(Base64){
log('文件base64编码:'+base64);
});


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

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。 祝你代码日快乐