Amazon s3 谷歌文档';观众
我试图让Google文档查看器加载一个存储在我的Amazon S3帐户上的pptx文件,但由于某种原因失败了。我把同一个文件放在我的开发服务器上,一切都正常加载Amazon s3 谷歌文档';观众,amazon-s3,google-docs,google-document-viewer,Amazon S3,Google Docs,Google Document Viewer,我试图让Google文档查看器加载一个存储在我的Amazon S3帐户上的pptx文件,但由于某种原因失败了。我把同一个文件放在我的开发服务器上,一切都正常加载 <!--- This one works ---> <iframe src="http://docs.google.com/gview?url=http://www.myURL.com/iframe-ppt-demo/demo.pptx&embedded=true" style="width:600px; h
<!--- This one works --->
<iframe src="http://docs.google.com/gview?url=http://www.myURL.com/iframe-ppt-demo/demo.pptx&embedded=true" style="width:600px; height:500px;" frameborder="0"></iframe>
<!--- This one does not works --->
<iframe src="http://docs.google.com/viewer?url=https://myS3Bucket.s3.amazonaws.com/demo.pptx&embedded=true" style="width:600px; height:500px;" frameborder="0"></iframe>
我可以很好地从S3链接下载,并且我确保每个人都有开放/下载预赛设置。谷歌文档不允许S3文件吗?我有一个类似的问题,我可以从一台服务器访问pdf,但不能从另一台服务器访问。我被难住了一段时间,但我现在发现,我相信这是因为谷歌似乎有一个XSS策略,它阻止你从不同的服务器“查看”pdf 如果嵌入pdf的文件位于不同的站点(不同的协议、主机或端口),则Google将不允许加载该文件 我希望这有帮助