Vah*_*yan 3 javascript php google-chrome pdf.js
我使用Pdf.js,我从网络服务(this.attachmentSource)获取base64文件,当我想添加var iframe = "<iframe width=800 height=550 src='" + this.attachmentSource + "' > </iframe>
“,对于google chrome中的一些pdf文件,我得到的iframe为空,但在Mozila中一切正常,谁能解释这个谜团?
我碰巧注意到:服务器响应标头:
x-frame-options: DENY
Run Code Online (Sandbox Code Playgroud)
DENY 选项是最安全的,可以防止在框架中使用当前页面。更常见的是使用 SAMEORIGIN。
我已经将 AWS CloudFront 与 Lambda@Edge 函数一起使用,因此我在这里找到了解决方案:在 AWS CloudFront 和 S3 上配置 X-Frame-Options 响应标头
如果您使用不同的服务器堆栈,则必须相应地调整服务器响应标头。
归档时间: |
|
查看次数: |
14076 次 |
最近记录: |