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

关于laravel pc端跟手机端访问网站的问题?

关于laravel pc端跟手机端访问网站的问题?

慕森卡 2018-07-09 17:13:45
一个域名 如果是pc端访问,渲染pc端模版 如果是手机访问这个域名 渲染手机端模版 pc端跟手机端共用一个数据库,这个要怎么完成,刚学laravel 希望大神们指教一二!
查看完整描述

2 回答

?
www说

TA贡献1775条经验 获得超8个赞

我说两种实现方式:

  1. 借助响应式框架(Bootstrap或是Bulma)来写模版,这样PC和手机端就可以共用一个模版,这样维护一份模版,工作量就会少很多。但是如果PC和手机端模版风格很不一样,那就不太适合这种方式了

  2. 写一个检测手机端浏览的函数,这个去网上搜索一下,有很多的,通过检查函数的结果来保存一个变量,然后通过这个保存的变量来动态的在控制器里面指向特定的模版就好了


查看完整回答
反对 回复 2018-07-27
?
ibeautiful

TA贡献1993条经验 获得超5个赞

laravel-agent 了解下

判断请求浏览器的user-agent来判断是移动端还是pc端,然后渲染不同的页面即可

这个库里封装了很多判断浏览器类型的方法


查看完整回答
反对 回复 2018-07-27
  • 2 回答
  • 0 关注
  • 2358 浏览

添加回答

举报

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