在我们的移动网络应用程序中下载(或尝试下载)pdf时,我们会从Chrome收到以下消息.
"警告:有些东西不在这里!...您尝试访问的网站行为异常,Chrome无法验证网址是否正确."
这在Safari中运行良好,基本上我们正在这样做.
没有发布太多代码,Javascript就是这样的:
DoRequest ("print_report",
"VALIDATE",
mycallback);
function mycallback (data,error) {
var h_href = "";
var h_widget = "";
if(error == true) {
window.close();
return;
}
h_href = GenerateHREF( "print_report", "PRINT" );
window.location.href = h_href;
}
Run Code Online (Sandbox Code Playgroud)
GenerateHREF提供的URL适用于同一个原始站点,并且与原始站点相关.
mime类型设置为application/pdf.内容处置设置为内联.我也尝试过设置内容大小的标题,但似乎没有任何效果.
Content-Disposition: attachment; filename="pp66.26.pdf"
Content-Length: 31706
Content-Type: application/pdf
Run Code Online (Sandbox Code Playgroud)
我错过了什么......什么?