使用带有Ludei / Cocoon JS的IOS设备上的WebGL无需使用ThreeJS OrbitControl

时间:2014-01-11 01:36:48

标签: ios three.js mobile-safari webgl cocoonjs

以下问题:

我正在使用ThreeJS插件的OrbitControls围绕球体旋转。只要我使用CanvasRenderer,这样就可以正常工作。只要我切换到WebGLRenderer,触摸控件就会通过启动器应用程序停止在iOS设备上运行。

有没有人有同样的问题或想法如何解决?我花了我们在网上搜索但没有发现任何相关内容。

Launcher Log不断重复相同的错误:

JavaScript Exception ( Tag: 'requestAnimationFrame'): texImage2D IllegalStateException: Error     
reading the '204 bytes' block of the given 
'private/var/mobile/Applications/9DC0353A-C421-4FC4-9731-F1867B377523/tmp/game/' file path. at  
static SPData com::ideateca::core::io::AbstractFileSystem::loadFile(const string &):69

有人知道这意味着什么吗?

1 个答案:

答案 0 :(得分:2)

这似乎是OrbitControls的一个问题。我切换到了TrackballControls,它确实有效!