Пользовательский скрипт сне возвращает высоту, но возвращает другие значения - PullRequest
0 голосов
/ 27 сентября 2019

У меня включен сценарий amp и я тестирую несколько примеров того, что можно и нельзя делать.

Я использую следующий пример кода:

var elmnt = document.getElementById('element-content');
var class = elmnt.className;
var height = elmnt.scrollHeight; 
console.log(class);
console.log(height);

Мой HTML:

<amp-script layout="container" src="myscript.js" width="300" height="300">
    <div class="wrapper content-element" id="element-content">content here</div>
</amp-script>

В этом примере класс корректно возвращается в консоли, но высота возвращается неопределенной, и независимо от того, что я делаю, я не могу заставить его вернуть значение.

Этодействительно сводит меня с ума, и мне интересно, есть ли какие-то правила / ограничения на то, что я могу выполнить.

Я пытался искать какую-либо всестороннюю документацию, но не так много и примеров у меня естькажется, что позволяет успешно выполнять гораздо более сложный код, такой как:

https://amp.dev/documentation/guides-and-tutorials/develop/custom-javascript-tutorial/

Буду признателен за любые идеи, так как это сводит меня с ума!

1 Ответ

1 голос
/ 27 сентября 2019

scrollHeight в настоящее время не поддерживается в worder-dom.Вы можете проверить эту таблицу для всех поддерживаемых API .

...