我也有一个网站和一个Android应用程序。如果他们在Android手机浏览器中打开网站,我希望我的用户被重定向到我的应用的Play商店链接。实现这一目标的最佳方法是什么?
答案 0 :(得分:2)
你不需要做任何特别的事情。当您从Android手机上的任何浏览器点击Play商店的链接时,Market应用程序将自动处理该链接。
例如,请尝试点击Android设备上的此链接:
http://play.google.com/store/apps/details?id=com.google.android.apps.maps
如果安装了Market应用程序,它将自动打开页面以安装应用程序。
有很多资源可用于检测Android用户代理和重定向。例如http://davidwalsh.name/detect-android
var ua = navigator.userAgent.toLowerCase();
var isAndroid = ua.indexOf("android") > -1; //&& ua.indexOf("mobile");
if(isAndroid) {
// Do something!
// Redirect to Android-site?
window.location = 'http://play.google.com/store/apps/details?id=com.google.android.apps.maps';
}