最近有个项目获取的是基于3D模型嘚obj文件与材质mtl文件的获取进行渲染控制使用的混合开发框架是uniapp,其中遇到的问题是IOS端的obj、mtl文件的获取有问题不知道是不是权限的问题導致相对路径读取不出来,所以改用后后h5+的sdk来获取文件的路径然后分配给OBJLoader和MTLLoader,从而在IOS端读取出obj文件和mtl文件大致方法如下:
其中__remoteURL__就是H5+读取到的文件的地址,’__www/static/'是uniapp默认的静态文件目录需要注意的是获取是异步的,要实在获取到地址再渲染实现思路大体上就是这样,如有哪里描述不好的欢迎联系修正。