小编Nei*_*and的帖子

Android浏览器拒绝内容处理:内联?

我无法从php脚本将PDF文件发送到Android浏览器.具体来说,在http://aim.shef.ac.uk/misc/a.php我有以下脚本:

header('Content-Type: application/pdf');
header("Content-Disposition:inline;filename=\"c.pdf\"");
readfile('c.pdf');
Run Code Online (Sandbox Code Playgroud)

这可以在各种桌面浏览器中使用,也可以在iPhone上使用:pdf文件显示在浏览器窗口中,就像我浏览过http://aim.shef.ac.uk/misc/c一样. pdf直接.但是,当我在Android(2.3.3)手机中试用它时,基本上没有任何反应(尽管手机有几个可以显示pdf文件的应用程序).如果我直接访问c.pdf,或者我将'inline'更改为'attachment',那么手机会提供保存文件然后我可以查看它.这样不太方便,所以我不想对能够正确处理'内联'的客户使用'附件'.我可以为子串'Android'测试$ _SERVER ['HTTP_USER_AGENT'],并根据它设置内容处理.但是,这似乎很糟糕,我不知道它是否适合所有Android设备.

有什么建议?

php pdf android

6
推荐指数
1
解决办法
1262
查看次数

如何检测Maxima中的内置函数?

我想要一个 Maxima 函数来检测已经定义的函数。这可以被称为is_function,因此is_function(sin)is_function(exp)将为真,但is_function(%pi)is_function(foo)将为假(假设我还没有定义foo)。这已经存在了吗?

手册说

一些 Lisp 函数隐藏在 Maxima 包中,即以下 ... functionp ...

我不确定这到底意味着什么,但functionp(sin)返回false,即使我定义了 ,functionp(foo)也会返回。另外,如果我像以前一样定义,则失败并显示 message 。falsefoo(x) := x;fundef(sin)dispfun(sin)fundef: no such function: sinfundef(foo)foo(x)

maxima

1
推荐指数
1
解决办法
135
查看次数

标签 统计

android ×1

maxima ×1

pdf ×1

php ×1