Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »bhh« (18. Oktober 2018, 00:15)
window.addEventListener('devicemotion', function(e) {
iframe.contentWindow.postMessage({
type: 'devicemotion',
deviceMotionEvent: cloneDeviceMotionEvent(e),
}, '*');
});
|
|
Quellcode |
1 2 3 4 |
<script>
var pano_iframe_name = "enter_here_the_id_of_your_iframe_element";
window.addEventListener("devicemotion", function(e){ var iframe = document.getElementById(pano_iframe_name); if (iframe) iframe.contentWindow.postMessage({ type:"devicemotion", deviceMotionEvent:{ acceleration:{ x:e.acceleration.x, y:e.acceleration.y, z:e.acceleration.z }, accelerationIncludingGravity:{ x:e.accelerationIncludingGravity.x, y:e.accelerationIncludingGravity.y, z:e.accelerationIncludingGravity.z }, rotationRate:{ alpha:e.rotationRate.alpha, beta:e.rotationRate.beta, gamma:e.rotationRate.gamma }, interval:e.interval, timeStamp:e.timeStamp } }, "*"); });
</script>
|
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »indexofrefraction« (17. Februar 2019, 12:34)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »granton« (27. Mai 2020, 22:21)