modificar hoja estilos iframe google-drive-sdk google-docs-api

hoja - No se pueden insertar archivos de Google Drive en un iframe



iframe css (2)

Tuve el mismo problema y encontré la siguiente solución que muestra los archivos de Google Drive como recursos de la página web https://support.google.com/drive/answer/2881970?hl=en

Esto significa que debe extraer la [id. De documento] de su url y cambiar su enlace a: http://www.googledrive.com/host/ [id de documento]

Tenga en cuenta: en este caso, los controles de Google Drive no se muestran.

Recientemente tuve un problema con la API de Google Drive que muestra mis documentos. Hemos desarrollado una aplicación web que se conecta a las cuentas de Google Drive para recuperar los archivos de la unidad de un usuario, y luego mostrar en un iframe el archivo usando suincorUrl / alternateUrl.

Esto nos funcionó en el pasado, pero de repente los archivos que no sean Google Documents dejaron de mostrarse: archivos html, archivos de texto, archivos doc ... ¡incluso imágenes!

El error que recibo se Refused to display ''https://docs.google.com/file/d/0B_JkNS6Wu4b5R2c0YlJSN0oyQUE/edit?usp=drivesdk'' in a frame because it set ''X-Frame-Options'' to ''SAMEORIGIN''.

Entiendo el error, significa que Google impide la visualización de documentos fuera del dominio de Google, pero la pregunta es "por qué ahora de repente" y cómo evitarla.

Si alguien tropezó con el mismo problema y ha encontrado una solución, me alegraría saberlo.

Gracias por su amabilidad.


https://docs.google.com/file/d/0B_JkNS6Wu4b5R2c0YlJSN0oyQUE/preview?usp=drivesdk

Utilice la vista previa en lugar de editar en la URL. Funcionará.