Использование параметра Google Sheets /copy url в случае использования iframe
Я разрабатываю упражнение в приложении электронного обучения. У меня есть шаблон Google Spreadsheet, и я могу отображать таблицу в программном обеспечении в виде фрейма.
URL документа (это просто пример таблицы) https://docs.google.com/spreadsheets/d/1zmZ-oW8lC2Hus-G70O3CkhmGE5qqnoOGmSZMH6x526U/edit?usp=sharing
Я узнал о /copy
параметр, который можно добавить в URL для создания копии этого документа, чтобы редактирование не перезаписывало оригинал. Источник: https://www.makeuseof.com/tag/make-copy-trick-sharing-google-drive-documents/
URL-адрес электронной таблицы с параметром копирования https://docs.google.com/spreadsheets/d/1zmZ-oW8lC2Hus-G70O3CkhmGE5qqnoOGmSZMH6x526U/copy
Однако, когда я запускаю этот URL как источник iframe, он возвращает ошибку:
Я узнал, что это не проблема с iframe, попробовав URL-адрес на демонстрационной программе iframe для школ w3 с тем же результатом. Источник: https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_iframe
Из этого ответа Stackru я полагаю, что понимаю, что iframe не разрешит выполнение JavaScript внутри него, и я ожидаю, что Javascript используется для генерации копии.
Ответ: перенаправление таблиц Google
У меня возникает вопрос, есть ли альтернативный способ для конечного пользователя (студента) создать URL-адрес копии Листов Google и включить его в iframe на уроке домашней работы?
Желаемый результат:
Это в iframe (или эквивалентном):
и иметь возможность редактировать эту копию как свой собственный документ