最近公司在做一个AR的项目,别人在做XML读取这一块。
后来发现同样的XML读取,在PC和Android上都可以,IOS上却读不到文件。
项目人员开始是使用的如下读取:
data = Resources.Load (path).ToString();
XmlDocument xmlDoc = new XmlDocument ();
try {
xmlDoc.LoadXml (data);
}catch {
Debug.Log ("file don`t finded!");
return;
}
后来改成如下:
data = (TextAsset)Resources.Load (path);
XmlDocument xmlDoc = new XmlDocument ();
try {
xmlDoc.LoadXml (data.text);
}catch {
Debug.Log ("file don`t finded!");
return;
}
这样就能读取了。
文章评论