Two tours on same server with redirection on tablet   [SOLVED] - View the solution

Share your tips and tricks here or get help with any Panotour 2.0+ problem!
No bug reports (of any kind) in this forum!
no avatar
view360
Member
 
Topic author
Posts: 25
Likes: 1 post
Liked in: 3 posts
Joined: Tue Jan 25, 2011 10:40 am
Info

Two tours on same server with redirection on tablet

by view360 » Sun May 29, 2016 6:01 pm

Dear All, I have issues with the above heading. I received the following information from the good people at Kolor but it has not completely solved my problem. Their answer - "As for your actual question, it isn't possible from Panotour Pro itself, but possible with a few modifications of the tour, have a look at our documentation here: http://www.kolor.com/wiki-en/action/vie ... edirection"
My issue is that although the redirection works to mobile devices, it defaults to the desktop version when viewed on an I-pad or tablet. Does anyone know if there is similar javascript code that would allow Tablet viewers to see the appropriate version of the tour?
Many thanks, John Robinson.

no avatar
benji33
Kolor Team
 
Posts: 5848
Likes: 92 posts
Liked in: 199 posts
Joined: Tue Apr 09, 2013 10:59 am
Location: France
Info

Re: Two tours on same server with redirection.  [SOLVED]

by benji33 » Wed Jun 08, 2016 3:03 pm

Try this script :
Code: Select all
var mobileAndTabletcheck = function() {
   var check = false;
   (function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))check = true})(navigator.userAgent||navigator.vendor||window.opera);
   return check;
}

if(mobileAndTabletcheck()){
   window.location = "mobile/index.html";
}
Benjamin

no avatar
snafubar
Member
 
Posts: 51
Likes: 0 post
Liked in: 0 post
Joined: Mon Apr 22, 2013 1:21 am
Info

Re: Two tours on same server with redirection.

by snafubar » Wed Aug 24, 2016 3:07 am

Hello! I'm having the same problem as OP. I've been successfully using the code suggested on this page under Step 2 - Creating the Redirection, only my iPad continues to see the desktop version of the tour. I tried your code instead, but for some reason I'm seeing a blank page instead of my tour. I'll double check that I installed it correctly, but is there anything else I can try in order to force the mobile tour to iPad-sized screens? Thanks in advance.

KV

no avatar
snafubar
Member
 
Posts: 51
Likes: 0 post
Liked in: 0 post
Joined: Mon Apr 22, 2013 1:21 am
Info

Re: Two tours on same server with redirection.

by snafubar » Wed Aug 24, 2016 3:12 am

Ok I spoke too soon. After double-checking the installation of the code, this looks to be triggering the mobile tour on my ipad. Thank you!


Who is online

Users browsing this forum: No registered users and 3 guests