ipub/mobile-detect

该包已被弃用且不再维护。未建议替代包。

用于检测移动设备、管理移动视图类型、为Nette框架重定向到移动版本的扩展

v3.0.0 2019-09-26 13:35 UTC

This package is auto-updated.

Last update: 2020-02-17 12:19:17 UTC


README

Build Status Scrutinizer Code Coverage Scrutinizer Code Quality Latest Stable Version Composer Downloads License

用于检测移动设备、管理移动视图类型、为Nette框架重定向到移动版本的扩展

简介

此扩展使用 Mobile_Detect 类并提供以下功能

  • 通过名称、操作系统、浏览器User-Agent检测各种移动设备
  • 管理各种移动设备的网站视图(mobilephonetabletfull
  • 重定向到移动和平板电脑网站

安装

安装 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