开发框架 版主:迅睿框架研发组
自适应pc模板里判断是否是移动端,移动端则显示移动端代码
类型:迅睿CMS 更新时间:2022-10-18 23:56:37

自适应站点只有pc模板,如何在pc模板里判断是否是移动端,移动端则显示移动端代码。,反之显示PC代码。

回帖
  • 迅睿框架技术-岳老师
    #1楼    迅睿框架技术-岳老师
    2022-10-18 17:31:49
    Chrome 0
  • 是柒柒呀
    #2楼    是柒柒呀
    2022-10-18 17:49:01
    Edge 0
    迅睿框架技术-岳老师 就是pc模板里面有两端代码 适应样式 一个是pc 一个是wap 端的,用 {if \Phpcmf\Service::IS_MOBILE_USER()}移动{else}pc
    {/if}不行。
  • 迅睿框架技术-岳老师
    #3楼    迅睿框架技术-岳老师
    2022-10-18 17:56:39
    小米手机 0
    {if \Phpcmf\Service::IS_MOBILE_USER()}

    移动

    {else}

    pc

    {/if}就是这个
  • 是柒柒呀
    #4楼    是柒柒呀
    2022-10-18 17:59:20
    Edge 0
    迅睿框架技术-岳老师 还是会都显示pc端代码,,是应为电脑浏览器的模拟移动端 不行吗?必须要用手机?
  • 一副笑脸
    #5楼    一副笑脸
    2022-10-18 18:00:41
    Chrome 0
    肯定要手机访问才判断视为移动端了
  • 是柒柒呀
    #6楼    是柒柒呀
    2022-10-18 18:11:46
    Edge 0
    一副笑脸 经过测试无效。{if \Phpcmf\Service::IS_MOBILE_USER()}移动 {else}pc
    {/if}
    手机与pc访问都是pc内容
  • 是柒柒呀
    #7楼    是柒柒呀
    2022-10-18 18:16:52
    Edge 0
    迅睿框架技术-岳老师

    经过测试无效。

    {if \Phpcmf\Service::IS_MOBILE_USER()}

    移动

    {else}

    pc
    {/if}
    手机与pc访问都是pc内容
    ,,是哪里没搞对么

  • 老李工作室
    #8楼    老李工作室
    2022-10-18 23:56:37
    小米手机 0
    楼上一堆都提供php代码是考虑不周,建议采用前台js代码判断,这样可以支持模板缓存或者生成静态页面也不会有问题,具体代码可以百度“js判断手机端”,一堆参考。