zoukankan      html  css  js  c++  java
  • Web 呼起 APP

    1. iOS

    iOS 9+,用 universal links,可以在微信和 safari 中呼起 APP,并定位到指定 View

    iOS 8-,用 iframe + scheme,在微信中不可以呼起 APP,在 safari 中可以呼起 APP,并定位到指定 View

    在微信中不可以跳 Appstore,可以跳应用宝,应用宝自动跳 Appstore

    iphone iOS 各版本占比:
    10.X 89.8%
    9.X 7.8%
    8.X 0.4%
    7.X 1.7%
    6.X 0.3%

    结论:可以不再考虑 iOS 8-,直接跳 universal links

    考虑 APP 未安装的情况,universal links 302 到 scheme,微信或 safari 中不会打开 scheme;超时跳应用宝或 Appstore

    2. Android

    用 iframe + scheme,在微信中不可以呼起 APP,在浏览器中可以呼起 APP,并定位到指定 View

    在微信中 scheme 被拦截,可通过应用宝 AppLink 呼起 APP,并定位到指定 View。但 AppLink 的申请条件略高,一般只可以应用宝呼起 APP 首页

    结论:微信中统一跳应用宝,最好申请下 AppLink,浏览器中用 iframe + scheme

    考虑 APP 未安装的情况,浏览器超时下载 APK

    **结论:微信拦截了原来免费的 scheme,变成了一个高级会员特权,想用 AppLink 就去交保护费吧~

  • 相关阅读:
    Codeforces 798C
    Codeforces 777E
    Codeforces 801C Voltage Keepsake(二分枚举+浮点(模板))
    【NOIP 2017】宝藏
    利普希茨
    【NOIP2008】双栈排序
    捕老鼠
    失格
    【JZOJ4307】喝喝喝
    Blocks
  • 原文地址:https://www.cnblogs.com/frostbelt/p/7160390.html
Copyright © 2011-2022 走看看