我正在使用the cordova-plugin-camera
从相册中获取图片navigator.camera.getPicture
。这将destinationType: destinationType.FILE_URI.
返回一个File_URI = file:///storage/emulated/0/Android/data/{app}/cache/IMG20200916194914.jpg?1600372401486
指向保存图像的缓存文件夹的路径。我需要将该图像放置为 div 的背景以用作壁纸,如下所示:
$("#imageCustom").css("background-image", "url(" + imageURI + ")");
问题是它抛出一个错误,上面写着:
Not allowed to load local: resource:file:///storage/emulated/0/Android/data/{app}/cache/IMG20200916194914.jpg?1600372401486
有没有办法获得该文件夹/文件的相对路径以供 html 访问?或者可能会将图像移动到另一个文件夹,我该怎么做?(我用它复制了它,resolveLocalFileSystemURL/requestFileSystem/copyTo/LocalFileSystem.PERSISTENT
但它唯一做的就是将它复制到files
我有同样问题的文件夹中。
提前致谢。