重定向到Play商店。

4
我想在用户在他们的移动浏览器中输入某个URL时将他们重定向到我的Play Store应用程序页面。我尝试了以下代码,但它将重定向到Play Store网站而不是Android手机上的Play Store应用程序。
<script type="text/javascript">
var userAgent = navigator.userAgent || navigator.vendor || window.opera;

if (/android/i.test(userAgent)) {
    window.location = "http://play.google.com/store/apps/details?id=com.example";
}
</script>

经过在 Google 上的一些搜索,我发现我必须使用市场 URL。然后我按照以下方式更改了代码。但仍然没有运气。这段代码不会重定向到任何地方。
<script type="text/javascript">
var userAgent = navigator.userAgent || navigator.vendor || window.opera;

if (/android/i.test(userAgent)) {
    window.location = "market://details?id=com.example";
}
</script>

“有人能帮我确定我在这个问题中错过了什么吗?”

您可以查看以下问题:https://dev59.com/7HA85IYBdhLWcg3wD_O8 - Saila Lopa
@SailaLopa,我希望我的链接可以像http://www.whatsapp.com/dl一样正常工作。从网站上推广我的应用程序。 - Ravindra Aghera
也许这可以帮助你:https://play.google.com/intl/zh_cn/badges/ - LarsBauer
1个回答

1

1
Play Store 应用已经安装在我的手机上,但它仍然无法在应用中打开。它总是在网站中打开。 - Ravindra Aghera
2
你把浏览器设为默认了吗?也许这就是原因。 - Saila Lopa
不行,因为当我在浏览器中输入http://www.whatsapp.com/dl时,它会将我带到Play商店应用程序中的WhatsApp应用程序页面。 - Ravindra Aghera

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接