OpenHarmony/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/medialibrary_data_manager_utils.cpp

在分析代码的过程中发现一处解析uri的代码片段

相机拍照时提供的uri为datashare:///media/MediaTypeDirectory

解析后neiworkId为空,

因为没有正常流程参考,因此将uri.substr()的参数加了1,使networkId为"media",

后续代码访问到软总线softbus模块中,后续由于没有节点注册访问失败。

想请问一下这部分代码访问的媒体资源是否是本机的,正常流程本地拍照保存是否会运行到这个模块中?

谢谢!!!

 

 

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐