Dart项目中通过文件名判断Cloudinary媒体文件是否存在
问题:通过图片名称判断Cloudinary媒体库中资源是否存在(Dart CLI)
我在Cloudinary媒体库中判断图片/视频是否存在时遇到了困难。当前使用Dart CLI项目,采用官方推荐的cloudinary_api和cloudinary_url_gen包,现有代码通过publicId可以正常工作,但无法通过图片名称实现该功能。
相关代码片段:
static bool imageExists({String publicId = ''}) { try { if (!_isInitialized) { init(); } // TODO: figure out a way to get the image by its name instead. final CldImage cldImage = cloudinary.image(publicId); print(cldImage); // cldImage. return false; } catch (e) { print(e); rethrow; } }
我已实现了单例类,但由于无法直接存储图片的publicId,且相关库的文档极少、官方Cloudinary Dart文档十分过时,大大增加了任务难度。
内容的提问来源于stack exchange,提问作者Phil
相关产品推荐
相关产品推荐

