VR button disappear

Hi

The VR button in the Bentley Context Capture Cesium App is correctly displayed.

But when the iframe of the Bentley Cesium 3D model is displayed in antoher web site the VR button disappear.

How can be solved the problem?

Two images attached.

Regards

It looks like the VR button is automatically hidden when full screen is not enabled. You can see this check in VRButtonViewModel.js in the constructor.

var isEnabled = knockout.observable(Fullscreen.enabled);

``

You could try to override that but I’m not sure if it’ll work if the browser is reporting that full screen isn’t supported. Might be worth looking into if there’s anything special you need to do to get fullscreen working from within an iframe.

iframes must explicitly allow their content to go fullscreen by setting allowfullscreen=“true”.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe#Attributes

it’s tha same for VR button?

allowvr=“ture” ?

There is no separate “allow VR” attribute.

The VR button checks if fullscreen is enabled, and is hidden when fullscreen support is not detected. So make sure you enable the fullscreen attribute that Scott linked to.