Правильное встраивание URL-адреса скрипта Google Apps в сайт Google

#google-apps-script #iframe #google-sites

#google-apps-script #iframe #google-сайты

Вопрос:

На сайтах Google можно встроить скрипт Google Apps, который был опубликован как веб-приложение. Вы просто нажимаете «внедрить» и вставляете URL-адрес веб-приложения. Для изменения размера iframe можно использовать мышь. Однако я не смог установить iframe на полную ширину. Возможно ли это? Кроме того, возможно ли сделать прокручиваемой всю страницу (вместо iframe), когда веб-приложение также имеет большую высоту? (На самом деле я не хочу использовать какие-либо другие функции сайтов Google, за исключением того, что он «размещает» мой скрипт Google Apps с пользовательским URL-адресом и что он избавляется от стандартного предупреждения заголовка о том, что это веб-приложение не от Google).

Комментарии:

1. Интересный вопрос. На первый взгляд, кажется, что нет никакого способа изменить размер iframe.

Ответ №1:

Извините

К сожалению, AFAIK, это невозможно на сайтах Google.

Я экспериментировал с различными пользовательскими iframe HTML и CSS, чтобы попытаться найти обходной путь, но из-за способа отображения сайта он всегда будет обертывать ваш пользовательский код в свой собственный HTML и CSS. Любое решение в этом направлении кажется ненадежным.

Если вы хотите увидеть эту конкретную функциональность, вы всегда можете отправить запрос на функцию.

Мой лучший обходной путь на данный момент

  • Запустите новый сайт.
  • Удалите все элементы, включая заголовок.
  • Затем добавьте в свое веб-приложение embed.

Это позволило мне изменить его размер по вертикали настолько, насколько я хотел, это похоже на полную ширину, поскольку это единственный элемент на странице, и он не выдает мне предупреждение.

Комментарии:

1. Спасибо за подтверждение. Итак, тогда я, вероятно, отойду от сайтов Google. Они просто слишком ограничены (также, когда дело доходит до других пользовательских элементов дизайна).

2. О вашем обходном пути: это то, что я уже делаю. Но когда страница веб-приложения имеет вертикальную полосу прокрутки, эта полоса прокрутки никогда не будет такой, как на сайте Google. Вы всегда видите его как iframe.