Bloular到AngularJs的Jpeg

时间:2015-12-04 22:04:48

标签: javascript angularjs

我目前正在Angular控制器中将innerHtml渲染为blob,如下所示:

        var blob = new Blob([document.getElementById('exportable').innerHTML]);

我需要知道的是,是否有办法将生成的Blob转换为base64 jpeg?

我试过了:

            var reader = new window.FileReader();
            reader.readAsDataURL(blob);
            var base64data = reader.result;

            base64data = base64data.replace('data:;base64,', 'data:image/png;base64,/9j/')

但是当我尝试使用结果(base64data)时,我在Angular控制器中收到错误"无效的JPEG"。

非常感谢任何帮助!

0 个答案:

没有答案