为了账号安全,请及时绑定邮箱和手机立即绑定

laravel设备检测,区分手机端浏览器和pc端浏览器,隐藏或显示某些代码

laravel设备检测,区分手机端浏览器和pc端浏览器,隐藏或显示某些代码

PHP
哈士奇WWW 2019-03-18 18:02:37
目前找到了这么一个类似的插件browser-detect可以检测不同的设备想完成如下的要求,因为就一个页面直接在blade模板下完成类似需求,可行么? <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> @if (某个条件) <link rel="stylesheet" href="桌面浏览器代码.css"> @else <link rel="stylesheet" href="手机浏览器代码.css"> @end </head> <body> @if (某个条件) <script src="桌面浏览器代码.js"></script> @else <script src="手机浏览器代码.js"></script> @endif </body> </html>
查看完整描述

3 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

可以这么做.

只是为什么不直接做成两个模板, 把两个模板共同的部分提成公共小模板.
在大模板中 @include ('widget')

在控制器中, 判断一下浏览器, 直接返回受益人view('浏览器模板')

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 949 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信