Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

322
Visualizações
Using JavaScript, how to detect if Samsung Galaxy Store is present on the visitor's device

I'm making a download button to be used in a HTML page. It will download app which is published on Samsung Galaxy Store.

Using JavaScript, I want to detect if user has Samsung Galaxy Store installed. If it's installed, I will redirect user to Galaxy Store, else will redirect them to our app's website.

If we find out if it's a Samsung device using UserAgent as described here, is it safe to assume that the device will always have Samsung Galaxy Store.

over 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

for shure you can change UA, e.g. for WebView (webview.getSettings().setUserAgentString(...)), there is also Firefox browser which can handle some plugins, including one which allow to change UA... so it isn't a reliable way to detect/restrict anything. in fact: there is no reliable way to detect native app presence from web-level. even more: on newest Android OS version (API30) even native apps can't check this presence (need additional permission now)

over 4 years ago · Juan Pablo Isaza Relatório

0

As pointed out by @snachmsm, detecting presence of Galaxy Store is not possible.

I could however find out if it's a Samsung device or not using following userAgent match condition:

if (navigator.userAgent.match(/SAMSUNG|SGH-[I|N|T]|GT-[I|P|N]|SM-[N|P|T|Z|G]|SHV-E|SCH-[I|J|R|S]|SPH-L/i)) {
  alert("it's Samsung default browser");
  // your code for Samsung goes here
}

Source.

Since all Samsung devices will have Galaxy Store, it's adequate to have just userAgent match.

over 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Assistente virtual