【问题标题】:Using Phonegap download image and want to convert it into base64 in iOS使用Phonegap下载图片并想在iOS中将其转换为base64
【发布时间】:2015-09-21 12:10:53
【问题描述】:

我陷入了关于 base64 的问题。

情况是 - 我在 iPad 中下载图像并获取下载图像的路径,如下所示:-

{"isFile":true,"isDirectory":false,"name":"testImage.png","fullPath":"/testImage.png","filesystem":"","nativeURL":"file :///var/mobile/Containers/Data/Application/4048F634-D44A-40F8-ACA0-32BC9F401F56/Documents/testImage.png"}

在上面的对象中,我从中获取图像的nativeURl,我可以在HTML页面上附加,但我想将它转换为base64,直到现在我无法获得。

我知道在某个地方这是可能的。我只是犯了一个错误。
所以任何人,专家请帮我解决这个问题,如果提供的例子可以帮助任何在线编辑器。

谢谢

湿婆

【问题讨论】:

    标签: javascript ios cordova base64 phonegap-build


    【解决方案1】:
    <div id='mainPostDiv'></div>
    
    
    
        //hello, you need to convert into base64
        // set your data first in localStorage
    
        var imageData = localStorage.getItem("ImageData");
        var imgPost = document.createElement('img');
        imgPost.setAttribute('id', "imgPost");
        imgPost.src = "data:image/jpeg;base64," + imageData;
        $('#mainPostDiv').append(imgPost);
    

    【讨论】:

    • 你好,你还有什么困惑,然后给我发消息好吧。
    • 这不是解决方案,而是我使用了文件传输插件,然后在下载图像后我也使用了文件插件,然后我得到了我想要的结果。
    猜你喜欢
    • 2017-06-10
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    • 2019-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    相关资源
    最近更新 更多