收藏
回答

微信小游戏使用 three.js加载gltf和glb模型,本地路径调用失败?希望求助

求助,求助,弄了很久了依然失败!

我在微信小游戏 使用 three.js 和gltfLoader 加载 gltf和glb模型。 始终无法加载,不知道是路径原因还是读取文件原因。

代码如下

var loader = new GLTFLoader().setPath('https://threejs.org/examples/models/gltf/');

loader.load('Stork.glb', gltf=>{

      console.log(gltf)

});

上面这段代码,在调试模式是可以读取到gltf模型的,开发工具内环境可以正常显示,但是在真机无法显示。


但是我更需要的是读取本地模型,就是4m包里的模型,以下代码失败报错

var loader2 = new GLTFLoader()

loader2.load('res/models/Stork.glb', gltf=>{

 console.log(gltf)

});

我希望能读取并使用本地的模型 res目录下的模型,但是却无法读取,我尝试用文件系统API依然不行。希望能得到帮助,弄了很久了,始终不行!包括读取json模型,我也失败了,有没有例子可以参考啊!



回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签