Unity3D读取XML文件IOS平台的问题

最近公司在做一个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;
}

这样就能读取了。

发表评论

电子邮件地址不会被公开。