我正在使用cordova在ios平台上运行我的应用程序。当我从设备库中选择图像时,我将此图像附加到当前视图的背景,并且工作正常。我需要以某种方式将此图像保存到本地存储,当我重新加载应用程序以在我的背景上获取该图像。我试着保存我在第一次尝试时使用的图像的URL,但似乎每次重新加载应用程序时,这个图像都会在URL中更改id。我怎么能这样做是否有其他方式或类似的东西?
答案 0 :(得分:0)
除了保存图像uri之外,您应该保存图像数据并加载图像内容,例如
bannerImage = document.getElementById('bannerImg'); imgData = getBase64Image(bannerImage); localStorage.setItem("imgData", imgData);
并将图像从本地存储中获取并再次显示。