no message

This commit is contained in:
kuaifan 2022-06-28 15:17:56 +08:00
parent d3dcce96fa
commit 1a31939eaa

View File

@ -296,8 +296,9 @@ class IndexController extends InvokeController
parse_str($data['query'], $query); parse_str($data['query'], $query);
$name = Arr::get($query, 'name'); $name = Arr::get($query, 'name');
$ext = strtolower(Arr::get($query, 'ext')); $ext = strtolower(Arr::get($query, 'ext'));
$userAgent = strtolower(Request::server('HTTP_USER_AGENT'));
if ($ext === 'pdf' if ($ext === 'pdf'
&& str_contains(strtolower(Request::server('HTTP_USER_AGENT')), 'electron')) { && (str_contains($userAgent, 'electron') || str_contains($userAgent, 'chrome'))) {
return response()->download($file, $name, [], 'inline'); return response()->download($file, $name, [], 'inline');
} }
// //
@ -306,9 +307,11 @@ class IndexController extends InvokeController
} else { } else {
$url = 'http://' . env('APP_IPPR') . '.3/' . $path; $url = 'http://' . env('APP_IPPR') . '.3/' . $path;
} }
$url = Base::urlAddparameter($url, [ if ($ext !== 'pdf') {
'fullfilename' => $name $url = Base::urlAddparameter($url, [
]); 'fullfilename' => $name . '.' . $ext
]);
}
$toUrl = Base::fillUrl("fileview/onlinePreview?url=" . urlencode(base64_encode($url))); $toUrl = Base::fillUrl("fileview/onlinePreview?url=" . urlencode(base64_encode($url)));
return Redirect::to($toUrl, 301); return Redirect::to($toUrl, 301);
} }