重定向到Play商店

时间:2016-12-22 06:50:57

标签: javascript android

我想将用户重定向到我的Play商店应用页面,当他们在移动浏览器中输入一些网址时。我尝试了下面的代码,但它重定向到Android商店网站而不是Android手机中的Play商店应用程序。

<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>

在谷歌搜索后,我发现我必须使用市场网址。比我改变代码如下。但仍然没有运气。此代码不会在任何地方重定向。

<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>

任何人都可以帮我识别我错过的内容吗?

1 个答案:

答案 0 :(得分:1)

您检查了以下网址:

https://developer.android.com/distribute/tools/promote/linking.html#OpeningPublisher

例如,如果我尝试浏览上述网站中提到的以下网址

http://play.google.com/store/apps/details?id=com.google.android.apps.maps

它在我的手机中的playstore中打开地图应用程序。关键是虽然特定设备应该安装Playstore应用程序。