diff --git a/app/index/config/view.php b/app/index/config/view.php index 43f0cc8a..78a968a0 100644 --- a/app/index/config/view.php +++ b/app/index/config/view.php @@ -2,8 +2,12 @@ // +---------------------------------------------------------------------- // | 模板设置 // +---------------------------------------------------------------------- + +use Detection\MobileDetect; + +$detect = new MobileDetect(); $view_device_name = 'pc'; -if (request()->isMobile()) { +if ($detect->isMobile() || $detect->isTablet()) { $view_device_name = 'mobile'; } diff --git a/composer.json b/composer.json index 34b09ade..9eeef5ba 100644 --- a/composer.json +++ b/composer.json @@ -33,7 +33,8 @@ "intervention/image": "^3.10", "topthink/think-cors": "^1.0", "phpoffice/phpspreadsheet": "^3.8", - "friendsofsymfony/oauth2-php": "^1.3" + "friendsofsymfony/oauth2-php": "^1.3", + "mobiledetect/mobiledetectlib": "4.8.09" }, "require-dev": { "symfony/var-dumper": ">=4.2",