Disable "choose Browser" Menu

D
Daniel
Hornbach Baumarkt AG

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

7 years ago
Android
ANSWERS
RC
Raymond Chan Diamond Contributor
7 years ago

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

D
Daniel
7 years ago

We use Enterprise Home Screen from Zebra at the moment

RC
Raymond Chan Diamond Contributor
7 years ago

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.

D
Daniel
7 years ago

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?

RC
Raymond Chan Diamond Contributor
7 years ago (edited 7 years ago)

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.

RC
Raymond Chan Diamond Contributor
7 years ago

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. 

D
Daniel
7 years ago

That would be awesome

RC
Raymond Chan Diamond Contributor
7 years ago

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.

D
Daniel
7 years ago (edited 7 years ago)

Hi Chan,

any News about this Case?

Kind regards

RC
Raymond Chan Diamond Contributor
7 years ago

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.

MI
Marius Iversen
7 years ago

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.

D
Daniel
7 years ago

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. 

MI
Marius Iversen
7 years ago

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

D
Daniel
7 years ago

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