Ошибка DOMException: Google Диск по-прежнему поддерживает встроенную ссылку с /preview?
Если вы откроете PDF-файл с Google Диска в новом окне и перейдете в вертикальное меню из трех точек , вы все равно увидите
Embed item...
вариант, предоставляемый вам. Таким образом, я предполагаю, что Google по-прежнему позволяет встраивать файлы PDF, как показано ниже:
Но в результате я получаю следующие ошибки, выводимые на консоль браузера Chrome:
Uncaught (in promise) DOMException: Failed to execute 'getLayoutMap' on 'Keyboard': getLayoutMap()
must be called from a top-level browsing context.
Я даже пробовал с
<embed>
а также
<object>
но не повезло. Я в порядке, если это просто предупреждение, а не ошибка, что довольно серьезно в контексте SEO. Я просто хочу подтвердить, является ли это ошибкой или Google официально прекратил поддержку встраивания. В противном случае, как можно было бы решить эту проблему? Я только что изучил API Google Диска, но, похоже, он не предлагает какого-либо решения для правильного встраивания HTML, в частности.
Пожалуйста, порекомендуйте. Заранее спасибо!