您好我上传了文件并存储在app / views / xxx / yyy中。 现在我想下载文件 如果文件是PDF,则会在新标签页中打开,其余部分都会被下载,我需要在新标签页中打开所有文件。
这是我的代码:
$this->view = 'Media';
$params = array(
'id' => $fileName,
'name' => $fileNameWOExtn,
'download' => false,
'extension' => $fileExtn, // must be lower case
'path' => APP . 'views' . DS .'static' . DS. $url .DS // don't forget terminal 'DS'
);
LogUtil::$logger->debug('Media View Params : '. var_export($params, true));
$this->set($params);
答案 0 :(得分:0)
并非每个文件都可以在浏览器中打开。许多文件类型编码都是专有的,需要他们的特定程序来读取和解释它们。 PDF,纯文本文件,一些图像等(有一些例外)是浏览器可以识别的唯一类型。
您尝试呈现哪些类型的文件?