我正在开发一个chrome扩展程序,我正在从api中获取图像。我正在使用url将该图像存储在chrome本地存储中,如
localStorage.setItem('image_url', "https://images.unsplash.com/photo-1461456523134-43960ad9fce2?ixlib=rb-0.3.5&q=85&fm=jpg&crop=entropy&cs=srgb&s=cd4b561a5816f51c992f7965bbc6b011");
它的工作非常好。就像它从本地存储中立即获取图像一样。但我已经阅读过很多stackoverflow解决方案,首先将图像转换为base64格式,然后以data_url的形式保存。我想知道我正在遵循的方法中的骗局是什么?这些方法之间有什么区别? 什么是正确的方法?