如何通过手机浏览器启动APP?

一.通过手机自带浏览器启动安卓APP

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<script type="text/javascript">
      $(function () {
          try {
              if (navigator.userAgent.match(/android/i)) {
                  var ifrSrc = 'myapp://yundabao.com.您的应用id';
                  var ifr = document.createElement('iframe');
                  ifr.src = ifrSrc;
                  ifr.style.display = 'none';
                  document.body.appendChild(ifr);
              }
          }
          catch (ex) { }
          finally { }
      });
  </script>

把上述代码加到需要启动APP的页面里(最好加载页面最底部),然后在安卓手机自带浏览器中访问该页面即可启动指定应用id的APP。



二.通过safari浏览器启动IOS的APP

1
2
3
4
5
6
7
8
9
10
11
<script type="text/javascript">
        $(function () {
            try {
                if (navigator.userAgent.match(/iphone|ipad|ipod|ios/i)) {
                   location.href ='newcloudapp您的应用id://com.yundabao您的应用id';
                }
            }
            catch (ex) { }
            finally { }
        });
    </script>

把上述代码加到需要启动APP的页面里(最好加载页面最底部),然后在IOS的safari中访问该页面即可启动指定应用id的APP。