0

我有一个非常奇怪的问题。我在我的服务器上使用 WideImage 库来操作图像。该库包含在一个 php 文件中。像这样:

define('DOCROOT', realpath(dirname(__FILE__)).'/'); 
require_once(DOCROOT . 'inc/wideimage/WideImage.php');  

它适用于所有桌面浏览器,但在 iPhone 上却不行。该问题仅出现在 WideImage 库中,我还包含了另一个文件,并且它没有任何问题。

我真的不明白为什么会发生这种情况,因为 PHP 是一种面向服务器的语言,应该受设备类型的影响......

这是过程:在我的 index.php 中,我通过 ajax 调用包含 WideImage 库的 image-manipulation.php -> 结果(处理后的图像)作为 JSON-String 返回给 index.php。

有人有想法吗?

4

1 回答 1

0

您是否尝试在返回图像数据之前强制使用 Content-Type 标头?可能是浏览器问题。

于 2013-09-06T14:14:23.770 回答