安卓 通过www读取Application.persistentDataPath

Posted Lerry.Zhao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓 通过www读取Application.persistentDataPath相关的知识,希望对你有一定的参考价值。

今天在读取Application.persistentDataPath路径下的图片时,在前面加上“file:///” 例如

 

#if UNITY_EDITOR || UNITY_STANDALONE
        return "file:///" + Application.persistentDataPath + "1.jpg";
#elif UNITY_android
         return "file:///" +Application.persistentDataPath + "1.jpg";
#else
        return "file:///" +Application.persistentDataPath + "1.jpg";
#endif

 

搞了半天 www 加载 在前面加“jar:file///” 没有用 不加也没有用,只有在前面加"file:///"才行;

 

另外 FileStream 读取文件时遇到一些问题

string ConfigurationFile= ""#if UNITY_EDITOR
            ConfigurationFile = Application.streamingAssetsPath + "/ConfigurationFile.txt";
#elif UNITY_ANDROID
           ConfigurationFile =Application.streamingAssetsPath + "/ConfigurationFile.txt";
#elif UNITY_STANDALONE
             ConfigurationFile = Application.streamingAssetsPath + "/ConfigurationFile.txt";
#endif

 FileStream file = new FileStream(ConfigurationFile, FileMode.Open);

 

有没有发现 fileStream 地址不能加 file:///

以上是关于安卓 通过www读取Application.persistentDataPath的主要内容,如果未能解决你的问题,请参考以下文章

安卓基础之读取联系人的姓名和电话

Android记录一次安卓10的图片读取

Unity3D移动端电量与wifi信号的获取

Android记录一次安卓10的图片读取

unity发布安卓lua路径不存在问题

acr122U NFC标签读取