<h5 dir="auto">Description of the problem</h5>
<ul dir="auto">
<li>Go to in Oculus Go: <a href="https://threejs.org/examples/webvr_video" rel="nofollow">https://threejs.org/examples/webvr_video</a></li>
<li>Hit Enter VR Button</li>
<li>See Black / Gray squares instead of video content</li>
</ul>
<p dir="auto">Here are the errors I see from the Remote Console ( which works on Oculus Go now! So cool! )</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/220033/42108615-e91cb806-7b8f-11e8-9ea4-50223bd96a8a.PNG"><img src="https://user-images.githubusercontent.com/220033/42108615-e91cb806-7b8f-11e8-9ea4-50223bd96a8a.PNG" alt="capture" style="max-width: 100%;"></a></p>
<p dir="auto">Unfortunately I cannot capture a screenshot of what it looks like when it's <code class="notranslate">presenting</code> in VR to Oculus Go...</p>
<h5 dir="auto">Three.js version</h5>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> r94</li>
</ul>
<h5 dir="auto">Browser</h5>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> Oculus Browser ( Chromium underneath )</li>
</ul>
<h5 dir="auto">OS</h5>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> Oculus ( Android underneath )</li>
</ul>
<h5 dir="auto">Hardware Requirements (graphics card, VR Device, ...)</h5>
<p dir="auto">This is for Oculus Go</p>
<p dir="auto">WebVR video example not working on Oculus Go / Oculus Browser in VR mode</p>
<p dir="auto">com.oculus.browser (OculusBrowser/4.5.1.108860099 SamsungBrowser/4.0 Chrome/61.0.3163.141)</p>
<h5 dir="auto">Description of the problem</h5>
<p dir="auto">Steps to reproduce:<br>
0. grab an Oculus Go and open the Oculus Browser</p>
<ol dir="auto">
<li>go to <a href="https://threejs.org/examples/#webvr_video" rel="nofollow">https://threejs.org/examples/#webvr_video</a></li>
<li>press "Enter VR"</li>
<li>notice a black screen</li>
</ol>
<p dir="auto">Expected:<br>
Video plays and is displayed in VR mode.</p>
<p dir="auto">In the console we got the following warnings:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="THREE.WebGLRenderer: Can't change size while VR device is presenting.
WebGLRenderer.setSize @ three.js:21995
13:53:05.330 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.330 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.347 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.348 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.366 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_VALUE : glTexParameteri: unknown texture
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_VALUE : glTexParameteri: unknown texture
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_VALUE : glTexParameteri: unknown texture
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_VALUE : glTexParameteri: unknown texture
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_OPERATION : glTexImage2D: unknown texture for target
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.391 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.391 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.396 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_VALUE : glTexParameteri: unknown texture"><pre class="notranslate"><code class="notranslate">THREE.WebGLRenderer: Can't change size while VR device is presenting.
WebGLRenderer.setSize @ three.js:21995
13:53:05.330 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.330 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.347 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.348 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.366 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_VALUE : glTexParameteri: unknown texture
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_VALUE : glTexParameteri: unknown texture
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_VALUE : glTexParameteri: unknown texture
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_VALUE : glTexParameteri: unknown texture
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_OPERATION : glTexImage2D: unknown texture for target
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.367 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.391 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.391 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]RENDER WARNING: there is no texture bound to the unit 0
13:53:05.396 webvr_video.html:1 [.Offscreen-For-WebGL-0xc89fac00]GL ERROR :GL_INVALID_VALUE : glTexParameteri: unknown texture
</code></pre></div>
<h5 dir="auto">Three.js version</h5>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Dev</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> r93</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> ...</li>
</ul>
<h5 dir="auto">Browser</h5>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> All of them</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Chrome</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Firefox</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Internet Explorer</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> Oculus Browser</li>
</ul>
<h5 dir="auto">OS</h5>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> All of them</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Windows</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> macOS</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Linux</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> Android</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> iOS</li>
</ul>
<h5 dir="auto">Hardware Requirements (graphics card, VR Device, ...)</h5>
<p dir="auto">Oculus Go</p>