ipub / mobile-detect
该包已被弃用且不再维护。未建议替代包。
用于检测移动设备、管理移动视图类型、为Nette框架重定向到移动版本的扩展
v3.0.0
2019-09-26 13:35 UTC
Requires
- php: >=7.2.0
- jenssegers/agent: ~2.5
- latte/latte: ~2.5
- nette/application: ~3.0
- nette/di: ~3.0
- nette/http: ~3.0
- nette/utils: ~3.0
Requires (Dev)
- nette/bootstrap: ~3.0
- nette/mail: ~3.0
- nette/robot-loader: ~3.0
- nette/safe-stream: ~2.4
- nette/tester: ~2.3
- pds/skeleton: ~1.0
- tracy/tracy: ~2.6
README
用于检测移动设备、管理移动视图类型、为Nette框架重定向到移动版本的扩展
简介
此扩展使用 Mobile_Detect 类并提供以下功能
- 通过名称、操作系统、浏览器User-Agent检测各种移动设备
- 管理各种移动设备的网站视图(
mobile
、phone
、tablet
、full
) - 重定向到移动和平板电脑网站
安装
安装 ipub/mobile-detect 的最佳方式是使用 Composer
$ composer require ipub/mobile-detect
之后,您需要在 config.neon 中注册扩展。
extensions:
mobileDetect: IPub\MobileDetect\DI\MobileDetectExtension
该包包含一个特质,您需要在希望使用移动检测器的类中使用它。
<?php class BasePresenter extends Nette\Application\UI\Presenter { use IPub\MobileDetect\TMobileDetect; // Rest of code... }
文档
在 文档 中学习如何获取访客设备信息。
主页 https://www.ipublikuj.eu 和仓库 http://github.com/iPublikuj/mobile-detect。