У меня есть обнаружение устройств в месте, используя следующий код:Перенаправление с мобильного сайта на рабочий стол сайта
<script>
if(/Android|webOS|iPhone|iPod|BlackBerry|IEMobile/i.test(navigator.userAgent)) {
if(window.location.hash == "#desktop"){
// Stay on desktop website
} else {
window.location = "<?php bloginfo('url'); ?>/m";
}
}
</script>
Это работает в том, что он получает пользователя обратно в настольной версии сайта, однако, моя проблема возникает когда пользователь удаляет ссылку на рабочем столе, а затем перенаправляется на мобильный сайт.
Как я могу всегда добавлять #desktop
ко всем ссылкам, если была нажата ссылка «Просмотр рабочего стола»? Это возможно?
Возможный дубликат: http://stackoverflow.com/questions/15106159/useragent-switcher-to-mobile-web – Uooo