perf: 优化pdf文件预览

This commit is contained in:
kuaifan 2024-03-13 07:14:27 +09:00
parent 631a0ffff4
commit 9be6cd5148

View File

@ -322,10 +322,10 @@ class IndexController extends InvokeController
} }
// 浏览器类型 // 浏览器类型
$browser = 'none'; $browser = 'none';
if (str_contains($userAgent, 'chrome')) { if (str_contains($userAgent, 'chrome') || str_contains($userAgent, 'android_kuaifan_eeui')) {
$browser = str_contains($userAgent, 'android') || str_contains($userAgent, 'harmonyos') ? 'android-mobile' : 'chrome-desktop'; $browser = str_contains($userAgent, 'android_kuaifan_eeui') ? 'android-mobile' : 'chrome-desktop';
} elseif (str_contains($userAgent, 'safari') || str_contains($userAgent, 'iphone') || str_contains($userAgent, 'ipad')) { } elseif (str_contains($userAgent, 'safari') || str_contains($userAgent, 'ios_kuaifan_eeui')) {
$browser = str_contains($userAgent, 'iphone') || str_contains($userAgent, 'ipad') ? 'safari-mobile' : 'safari-desktop'; $browser = str_contains($userAgent, 'ios_kuaifan_eeui') ? 'safari-mobile' : 'safari-desktop';
} }
// electron 直接在线预览查看 // electron 直接在线预览查看
if (str_contains($userAgent, 'electron') || str_contains($browser, 'desktop')) { if (str_contains($userAgent, 'electron') || str_contains($browser, 'desktop')) {
@ -345,6 +345,7 @@ class IndexController extends InvokeController
{ {
action: 'setPageData', action: 'setPageData',
data: { data: {
showProgress: true,
titleFixed: true, titleFixed: true,
urlFixed: true, urlFixed: true,
} }