我将向我的客户发送短信以下载我的应用。 在短信中我想放置一个链接,当在设备上打开时,检查设备是否具有iOS并自动进入应用程序商店,如果它正在运行Android,则需要进行谷歌播放。
如何实现这种方法?
答案 0 :(得分:0)
获取用户代理字符串并检查' Apple'或者' Android'。 Android具有以下模式:
Apple似乎拥有Apple' Apple'和#' iPhone'在所有用户代理字符串中。Phone pattern: 'Android' + 'Chrome/[.0-9]* Mobile' Tablet pattern: 'Android' + 'Chrome/[.0-9]* (?!Mobile)'
修改强>
假设您想在Javascript中执行此操作,请将链接导航到html页面。在头部添加:
<script type="text/javascript">
$(document).ready(function () {
if(navigator.userAgent.indexOf('Android') != -1){
window.location.href = 'linkToPlayStore';
}else if(navigator.userAgent.indexOf('iPhone') != -1){
window.location.href = 'linkToApStore';
}
}
</javascript>