手机端跳转

手机端我们分为直接显示手机端模板和跳转手机端两种形式

一、直接显示手机端模板

这个我们非常不推荐,但是有些人就是想要,所以保留下来了

二、跳转手机端

跳转手机端需要满足以下条件才会自动跳转

1、域名设置里面配置了pc端域名

2、域名设置里面配置了手机端域名


3、开启了跳转手机端的功能


4、CDN没有缓存

5、在手机浏览器中访问了pc端域名下面的地址


满足以上5个条件才会进行自动跳转,如果没有跳转请查看下是否有不满足的条件

-----------分割线----------

如果开启了CDN缓存,那么肯定是不会跳转了,我们需要在PC页面模板中(比如system/footer.phtml)增加以下JS

<script type="text/javascript">
(function () {
var ua = navigator.userAgent.toLowerCase();
if (/ipad/i.test(ua) || /iphone/i.test(ua) || /windows mobile/i.test(ua) || /android/i.test(ua)) {
setTimeout(function () {
window.location.href = "{$kx.config.mobileurl}__SELF__";
}, 300)
}
})();
</script>

小Tips:如果需要手机端跳PC 修改上面代码也可以实现,这个需求比较少,我们就不提供了

联系我们
qq
QQ:3358162308
weixin
电报:@PTCMS
email
邮件:support#ptcms.com
address
地址:北京中关村车库咖啡
Copyright © 2009 - 2014 PTCMS Studio All Right Reserved。苏ICP备13037930号