移动端和pc端分离,如何排查pc某些页面在移动端访问不做重定向
尝试以下代码无效
<script> function isMobile() { return /iPhone|iPad|iPod|Android/i.test(navigator.userAgent); } function checkUrlAndRedirect() { if (isMobile() && window.location.href !== 'https://www.a.com') { window.location.href = 'http://m.a.com'; } } window.onload = checkUrlAndRedirect;</script>
排除某些页面不应该是把排除的页面放到对应的判断里面吗?
// 是否为移动端UAfunction isMobile() { return /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);}// 是否在忽略页面路径function isIgnorePath() { const { pathname } = window.location return ['/login', '/register'].includes(pathname);}// 检查URL并且重定向function checkUrlAndRedirect() { if (isMobile() && !isIgnorePath()) { window.location.href = 'http://m.a.com'; }} window.onload = checkUrlAndRedirect;
可以用postcss-px-to-viewport嘛,但使用了不生效,页面切换成手机端还是
本文向大家介绍JS图片压缩(pc端和移动端都适用),包括了JS图片压缩(pc端和移动端都适用)的使用技巧和注意事项,需要的朋友参考一下 最近在做移动端遇到了一个问题就是:手机拍照后,图片过大如果上传到服务器务必会浪费带宽,最重要的是流量啊别慌,好事儿来了,务必就会有人去研究研究图片的压缩: 鄙人结合前人的经验,结合自己实战,总结出一个方法供大家参考: 当然返回的是一个base64的一个字符串; 如
本文向大家介绍JS实现判断移动端PC端功能,包括了JS实现判断移动端PC端功能的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了JS实现判断移动端PC端功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 博客上的小精灵看起来很可耐,用了两年了现在才知道用移动端看的话会挡着屏幕,既然知道了就要改进咯。 判断是pc 还是移动端 或者 以上就
用百度地图sdk实现简单的点击创建marker的功能。 在pc端实现了,并且无偏移(点击哪里就能哪里生成),但h5点击生成会有很大的偏移(无论是真机预览,还是f12的手机预览效果) 有大会知道怎么解决吗? pc 手机模拟(真机测过一样)
设计师经常需要进行产品的跨终端设计,这不只是迁移信息与功能,还需从各个维度了解PC端与移动端的区别,在一致性的基础上确保用户在各个设备的用户体验。 PC端与移动端的设计区别也常在设计面试中出现,可以考察候选人是否有不同设备的设计经验与设计能力、日常的设计知识储备与设计思维模式。 PC端与移动端的设计区别可总结为以下四点: 1、 屏幕尺寸不同 PC端的大屏幕能平铺展示更多信息和功能,而移动端需要确
本文向大家介绍如何实现移动端浏览器不显示 pc 端的广告,包括了如何实现移动端浏览器不显示 pc 端的广告的使用技巧和注意事项,需要的朋友参考一下 前一段时间写了一篇博文, 关于微信内置浏览器不显示联盟广告 根据 window.navigator.userAgent 来判断当前浏览器是否是微信内置浏览器 今天要分享的内容差不多,因为之前只考虑了微信浏览器的适配,回头在移动端浏览器打开站点,发现适配