_createSession should wait for ARKit to initialize on iOS Viewer

So, it should return the waitForInit() promise
This commit is contained in:
Blair MacIntyre 2018-04-17 14:45:45 -04:00
Родитель c4b4c391bb
Коммит cacbea032a
1 изменённых файлов: 8 добавлений и 1 удалений

Просмотреть файл

@ -275,7 +275,14 @@ export default class FlatDisplay extends XRDisplay {
_createSession(parameters=null){
this._start(parameters)
return super._createSession(parameters)
if(ARKitWrapper.HasARKit()){ // Use ARKit
return this._arKitWrapper.waitForInit().then(() => {
return super._createSession(parameters)
})
} else {
return super._createSession(parameters)
}
}
_supportedCreationParameters(parameters){