Disable "choose Browser" Menu

Disable "choose Browser" Menu

Hey Guys,

 

is there a chance to deploy a setting / intent or something else to avoid the "Choose Browser" Message on an Zebra TC Device? We've installed Soti Surf to use a single WEB-App in Kiosk-mode but dont want to use Soti Surf for other URLs or classic webview. for Example: if we start an App and there is an option to show any content online, the device will ask which Browser should be used (Chrome or Soti Surf)

 

Many thanks

14 Answers

Order By:   Standard | Newest | Votes
Raymond Chan | posted this 28 August 2018

Do you use lockdown menu/kisok mode payload in your Android profile targeted to your Zebra TC devices?

  • 0
  • 0
Daniel | posted this 28 August 2018

We use Enterprise Home Screen from Zebra at the moment

  • 0
  • 0
Raymond Chan | posted this 28 August 2018

I haven't tried using Enterprise Home screen and don't know about its behaviour.

 

In general, the solution applicable to most Android devices (may or may not include Zebra) is to choose Chrome "permanently" (i.e. not "this time only") as the default browser when end-user is prompted to choose between browsers available.  There should be any prompt again to ask which browser to use. 

Then, your own web app running on Soti Surf is either a programmed item within MobiControl lockdown-menu/kiosk, or a shortcut or any icon in the normal home-screen if Soti-Surf has already been configured to run in kiosk mode itself to run your only predefined web-app.

 

  • 0
  • 0
Daniel | posted this 28 August 2018

Hi Chan,

 

Thats the point. Is there any way to set the default Browser by SOTI so that the User is not asked at any time?

  • 0
  • 0
Raymond Chan | posted this 28 August 2018

As far as I know, there is currently no way to do what you need.  Since I'm not from Soti, please get official answer from them.

 

Let's also see if my friend, Matt Dermody, can help you. He is an active member in this forum and knows more about Zebra ZX and other advanced features than me.  I've just left him a message for you.

  • 1
  • 0
Raymond Chan | posted this 29 August 2018

I just recalled I had been told about a year ago a possible script command that might be able set default application on some Android+ devices.  I have no idea if it worked or not, nor do I know the argument for setting default browser.   I've just sent email to this same guy in Soti and see if I can get any reply from him. 

 

  • 1
  • 0
Daniel | posted this 29 August 2018

That would be awesome

  • 0
  • 0
Raymond Chan | posted this 31 August 2018

Hi Daniel,

 

Just wanna let you know I haven't forgotten about your issue.  Unfortunately, there is no reply from the guy I mentioned.  I'm not sure if he's still with Soti, or if he's on vacation, or just don't bother to answer. 

 

Actually, I myself want to confirm that the script command mentioned does work for your and my other cases with non-Zebra devices.  However,  don't have too high hope for this.  I should have drilled further on this if my preliminary test results with it had been very positive.  I think that's why I've nearly forgotten about it for nearly a year now.

  

Anyway, I'll update you if I get any reply from that guy.

 

  • 1
  • 0
Daniel | posted this 27 November 2018

Hi Chan,

 

any News about this Case?

 

Kind regards

  • 0
  • 0
Raymond Chan | posted this 27 November 2018

I haven't got any reply so far.  

You can put a new post on the forum to see if any other Soti guys know the script command to set default browser on Android devices.

 

Also, as there should be a new javascript based script engine that also supports user-defined libraries in forthcoming Mobicontrol version,  there may be new mechanism(s) to support what you need with this new engine.

  • 1
  • 0
Marius Iversen | posted this 27 November 2018

Hi Daniel

A couple of suggestions...

 

1.) Switch to SOTI Lockdown. Use surf:// or surfs:// as "program" 

 

Example: surfs://www.google.com

 

2.) Use an Application Run Control to disable whatever browsers you do not want

 

3.) Use StageNOW to disable whatever browsers you do not want

 

All options should work.

  • 0
  • 0
Daniel | posted this 27 November 2018

Hi Marius,

 

It's not that easy ;-) We have two PWA Apps which should be displayed in a Browser Fullscreen-Mode. I can't set Chrome to fullscreen for only a few Links, so I thought about using Soti Surf for these 2 Links. Unfortunately now on every Link-Click our Users will see the "Choose Browser" Menu or set the wrong default Browser. So with that fact we want to use Chrome as the default browser and Soti Surf only for our two links in fullscreen Mode. 

  • 0
  • 0
Marius Iversen | posted this 28 November 2018

Ok, so if I understand you correctly, what you could try is this.

 

1.) Use SOTI Lockdown

 

2.) When you want to use SOTI surf, write

surf://www.google.com

 

3.) When you want to use Chrome, write 

intent://www.google.com#Intent;scheme=http;action=android.intent.action.VIEW;component=com.android.chrome/com.android.chrome.Main;end

  • 1
  • 0
Daniel | posted this 28 November 2018

Thanks Marius, but the Chrome Intent doesn't work. Device shows up "activity not found". We are using Zebra TC20 Devices with Android Enterprise 7.1.2.

 

In a Nutshell: the only thing we need is an intent or command wich brings up a Website in Fullscreen mode without adressbar. The Soti Lockdown Feature https: seems to have a few problems with ssl an redirects, cause were using an Webapp with Microsoft ADFS Login

 

Many thanks, cheers

  • 0
  • 0

Give us your feedback
Give us your feedback
Feedback