Safeframe акселерометр и гироскоп - PullRequest
0 голосов
/ 11 марта 2020

Можно разрешить чтение данных акселерометра через iframe с использованием атрибута allow, например:

<iframe src="https://myotherdomain.com/sf/index.html" allow="accelerometer"></iframe>

Я пытаюсь выяснить, как разрешить использование акселерометра в безопасных кадрах.

вот как выглядит мой скрипт до сих пор:

<!doctype html>
<html>
<body>
<div id='tgtLREC'></div>
<script type='text/x-safeframe' class='sf_data'>
{
    "id": "adLREC",
    "src": "https://myotherdomain.com/sf/",
    "conf":
        {
            "w":400,
            "h":400,
        }
}
</script>
<script type="text/javascript" src="https://myotherdomain.com/sf/src/js/lib/base.js"></script>
<script type="text/javascript" src="https://myotherdomain.com/sf/src/js/host/hosts.js"></script>
<script type="text/javascript" src="https://myotherdomain.com/sf/src/js/lib/boot.js"></script>
<script type="text/javascript">
    (function(){
        var conf = new $sf.host.Config({
            renderFile: "https://myotherdomain/sf/src/html/r.html",
            positions: {}
        });
    })();
</script>

</body>
</html>

Для справки, я пытаюсь изучить безопасные кадры всего пару дней и не действительно не знаю, что я делаю. Я заметил, что в конечном итоге безопасный кадр вставляет на страницу iframe и надеется, что смогу добавить в него атрибут allow. Я не нашел ничего в документации онлайн, ссылающейся на это явно. Любая помощь или указатели на соответствующие ресурсы будет принята с благодарностью.

...