-1 javascript pdf iframe base64 google-chrome-extension
我有一个简单的 Chrome 应用程序。有一个base64字符串。在其中,我存储了一个 PDF 文件,我想在新的window或iframe.
我尝试使用创建一个 iframe src="data:application/pdf;base64,.."。
之后,我收到此错误:
\n\n\n\n拒绝从\n \'data:application/pdf;base64,JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3R\xe2\x80\xa6Q4RUU5MzdDRDQyM0RFNEI4MTkzNDU3MzIzMTM2OQo+PgpzdGFydHhyZWYKMj加载插件数据A0NTQKJSVFT0YK\'\n 因为它违反了以下内容安全策略指令:\n "default-src \'self \' chrome 扩展资源:“。请注意,\n \'object-src\' 未显式设置,因此 \'default-src\' 被用作\n 后备。
\n
正如Xan提到的,尝试将其加载为新选项卡。
在网页中,您可以执行以下任一操作
window.open('data:application/pdf;base64,DATA', '_blank')
Run Code Online (Sandbox Code Playgroud)
或(在同一窗口加载)
window.location.href="data:application/pdf;base64,DATA"
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助。:/
| 归档时间: |
|
| 查看次数: |
20581 次 |
| 最近记录: |