小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如题问题,怎么加载服务器上的模型用three显示在小程序中,有示例demo么?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请问你的问题解决了吗,我也遇到了这样的问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
即便你正确引用了objloader 在微信小程序还是不能使用objloader加载3d模型 因为小程序中不能使用xmlhttprequest
我把objLoader.js放在工程里了,
new THREE.OBJLoader()
//.setMaterials(materials)
.setPath('url')
.load('name',
function(object) {
object.position.z = -10;
object.rotation.x = Math.PI * 0.5;
object.scale.set(0.1, 0.1, 0.1);
scene.add(object);
module= object;
},
function(xhr) {
function(err) {
console.log(err);
});
一直报错,报错如下。
THREE.OBJLoader is not a constructor;at SelectorQuery callback function
TypeError: THREE.OBJLoader is not a constructor
at ye.loadmodule (http://127.0.0.1:17823/appservice/index/index.js:80:5)
at ye.initScene (http://127.0.0.1:17823/appservice/index/index.js:65:10)
at n.(http://127.0.0.1:17823/appservice/index/index.js:100:13)
at Function.<anonymous> (WAService.js:1:731430)
at WAService.js:1:102353
at WAService.js:1:731549
at Array.forEach (<anonymous>)
at WAService.js:1:731522
有人遇到过么?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请问你的问题解决了吗,我也遇到了这样的问题
即便你正确引用了objloader 在微信小程序还是不能使用objloader加载3d模型 因为小程序中不能使用xmlhttprequest
我把objLoader.js放在工程里了,
new THREE.OBJLoader()
//.setMaterials(materials)
.setPath('url')
.load('name',
function(object) {
object.position.z = -10;
object.rotation.x = Math.PI * 0.5;
object.scale.set(0.1, 0.1, 0.1);
scene.add(object);
module= object;
},
function(xhr) {
},
function(err) {
console.log(err);
});
一直报错,报错如下。
THREE.OBJLoader is not a constructor;at SelectorQuery callback function
TypeError: THREE.OBJLoader is not a constructor
at ye.loadmodule (http://127.0.0.1:17823/appservice/index/index.js:80:5)
at ye.initScene (http://127.0.0.1:17823/appservice/index/index.js:65:10)
at n.(http://127.0.0.1:17823/appservice/index/index.js:100:13)
at Function.<anonymous> (WAService.js:1:731430)
at WAService.js:1:102353
at WAService.js:1:731549
at Array.forEach (<anonymous>)
at WAService.js:1:731522
有人遇到过么?