安卓 通過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:///


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM