07-20-2011 08:05 AM
Our application pushes a channel icon to the BB desktop. When the user clicks the channel a cache pushed HTML page is displayed. When I do this on my Torch (188.8.131.52), the HTML page is displayed. If I back out of the browser and the click the channel again, the page I previously opened is brought to the foreground and refreshed. Perfect.
Contrast this with one of our customers. They are running the same Torch (184.108.40.206) but obviously on a different BES. When they back out of the page and click the icon again, a NEW tab is opened and the page is displayed. This means the user has multiple tabs of the same page open. Not desirable. Is there a way (perhaps a device or BES setting) to make the browser 're-use' the all ready open tab rather then open a new one?
07-13-2012 08:48 AM - edited 07-13-2012 08:50 AM
Araskin I have exactly the same issue if its possible for you to let me know how you did it...
Thanks especially since this was posted a yr back.
07-16-2012 10:47 AM
Are both devices using the exact same push service?
If not, is there any possibility that the customer is receiving a channel push with a different Channel-ID?
Do both browsers have the same options / settings in place, specifically regarding browsing history / cache settings?
07-25-2012 02:25 PM
I've asked around, and unfortunately I did not find a lot of information. The recommendation was to confirm what versions of BES are being used for each device. There may in fact be a caching difference between the two, or the contents of the channel push are different.
07-25-2012 02:36 PM
Thanks for looking into this Adam. Unfortunately we gave up on this issue a long time ago. We have seem many situations where multiple devices ON THE SAME BES behaved differently. It seems to come down to the OS release you are on. To make matters worse we have seen many situations where the same device on different releases will behave differently.
What we ended up doing is implementing some client side code (in JS) that detected that another instance of the app has been opened and then navigated away to another URL. This happened automatically without any user intervention and we still use that today.