Перестал работать скрипт из статьи Как скачать защищенный пдф файл с гугл диска выдает следующую ошибку
jspdf.src = 'https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.5.3/jspdf.debug.js'; VM33005:23 This document requires 'TrustedScriptURL' assignment. (anonymous) @ VM33005:23 VM33005:23 Uncaught TypeError: Failed to set the 'src' property on 'HTMLScriptElement': This document requires 'TrustedScriptURL' assignment. at
Ошибка `This document requires 'TrustedScriptURL' assignment` является новым требованием безопасности в некоторых браузерах, таких как Chrome, который требует, чтобы скрипты, которые загружаются через URL, были помечены как доверенные. Это помогает предотвратить подключение вредоносных скриптов к вашей веб-странице.
Для обхода ее нужно сделать следующее:
Использовать метод 1 из скрипта Google Drive PDF Downloader
Вышеупомянутый метод JS работает для простых файлов PDF, но если вы хотите загрузить большие файлы PDF со сложной ориентацией в качестве HD, то простой код JS может не работать так хорошо, здесь вы можете попробовать этот продвинутый трюк, чтобы сохранить защищенный файл Google Drive PDF.
- Скачайте и распакуйте Zip file.
- Откройте Method_1_Script.js.
-
Скопируйте в буфер обмена JS Code.

- Откройте в Гугл документах защищенный файл
-
Перейдите в Dev Console и вставьте JS Code. (как только нажмете ентер скачается файл
"BytesBin_PDF";)
-
Качается файл PDF_DataFile.

-
скопируйте файл в папку Input, эта папка должны быть в разархивированных документах скрипта из пункта 1 Zip file.

-
Если используете Windows, перейдите в папку “Windows” и дважды щелкните на “GeneratePDF.cmd”, если у вас линукс или мак переходите в папку “Linux” и открываете “GeneratePDF”.

- Пойдет конвертация в пдф.
- Ваш скаченный ПДФ файл будет находится в папке “Output” .
- Ура!
Часть статьи переведена из https://bytesbin.com/download-view-only-pdf-google-drive/