我使用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”。也许有人可以告诉我一个正确的控制器示例。谢谢你的帮助。
答案 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。 有一个快乐的代码日