Pracuję nad modelem 3D w javascript & przy użyciu GLTF webGL, aby renderować model 3D w systemie iOS. Ładuję ten model za pomocą WKWebView na Ipad Air/Ipad Air 2.Na iOS 10, aplikacja GLTF-WebGL się zawiesza, aplikacja jest budowana przy użyciu narzędzia WKWebView
Ta konfiguracja/aplikacja działa idealnie w IOS9, ale po aktualizacji OS na IOS 10 moja aplikacja uległa awarii. Próbuję debugować sam na Xcode następnie pokazuje następujący komunikat o błędzie:
Error Message: "#WK: Unable to acquire assertion for process 0".
Próbowaliśmy samo przy użyciu UIWebView w IOS10 to działa, ale wydajność jest niska (aplikacja działa powoli).
Dodatkowe informacje:
- Link GLTF-WebGL otworzyć model 3D https://github.com/montagejs/glTF-webgl-viewer.git.
- Gdy zmieniłem offsetHeight na scrollHeight, mogę wyświetlić model 3D, ale po pewnym czasie uległo to awarii.
Każda jednostka ma jakąkolwiek sygnalizację debugowania problemów z WebGL na iOS 10?
Po prostu natrafiłem na ten sam problem, ale nie używam WebGL. Mój klient używa treści SCORM i ma ten sam błąd. – Putz1103
Czy próbowałeś już innych przeglądarek glTF? Wygląda na to, że montagejs sięga do glTF 0,8 w 2014 roku. Nastąpiły przełamujące zmiany między glTF 0,8 a glTF 1.0. – emackey
Dziękujemy za odtworzenie emackey, – user3587692