js调用方法

  1. <script>
  2. //浏览器唤起微信 其它的也可以这样写
  3. window.location.href="weixin://";
  4. </script>

基础scheme

  • 微信 weixin://
  • 发起群聊 weixin://dl/groupchat
  • 添加朋友 weixin://dl/add
  • 隐藏入口 上报日志 weixin://dl/log
  • 隐藏入口 故障修复 搜索 :recover
  • 新的朋友 weixin://dl/recommendation
  • 群聊 weixin://dl/groups
  • 标签 weixin://dl/tags
  • 公众号 weixin://dl/officialaccounts
  • 朋友圈 weixin://dl/moments
  • 扫一扫 weixin://dl/scan 或 已停用 weixin://scanqrcode
  • 购物 weixin://dl/shopping
  • 游戏 weixin://dl/games
  • 个人信息 weixin://dl/profile
  • 名字 weixin://dl/setname
  • 我的二维码 weixin://dl/myQRcode
  • 我的地址 weixin://dl/myaddress
  • 相册 weixin://dl/posts
  • 收藏 weixin://dl/favorites
  • 优惠券 weixin://dl/card
  • 表情 weixin://dl/stickers
  • 设置 weixin://dl/settings
  • 已停用 帐号与安全 weixin://dl/security
  • QQ 号 weixin://dl/bindqq
  • 手机号 weixin://dl/bindmobile
  • 邮箱地址 weixin://dl/bindemail
  • 帐号保护 weixin://dl/protection
  • 新消息通知 weixin://dl/notifications
  • 已停用 隐私 weixin://dl/privacy
  • 通讯录黑名单 weixin://dl/blacklist
  • 不让他(她)看我的朋友圈 weixin://dl/hidemoments
  • 不看他(她)的朋友圈 weixin://dl/blockmoments
  • 通用 weixin://dl/general
  • 多语言 weixin://dl/languages
  • 字体大小 weixin://dl/textsize
  • 我的表情 weixin://dl/stickersetting
  • 朋友圈小视频 weixin://dl/sight
  • 功能 weixin://dl/features
  • 通讯录同步助手 weixin://dl/securityassistant
  • 群发助手 weixin://dl/broadcastmessage
  • 聊天记录迁移 weixin://dl/chathistory
  • 清理微信存储空间 weixin://dl/clear
  • 意见反馈 weixin://dl/help 或 weixin://dl/feedback
  • 关于微信 weixin://dl/about

隐藏入口

  • 隐藏入口 第三方公众号临时会话接口 weixin://dl/business
  • 参数 ticket weixin://dl/business/?ticket=
  • 隐藏入口 参数不明 第三方 Webview 接口 weixin://dl/businessWebview/link/
  • 隐藏入口 参数不明 第三方游戏库接口 weixin://dl/businessGame/library/
  • 隐藏入口 参数不明 第三方游戏详情接口 weixin://dl/businessGame/detail/
  • 隐藏入口 参数不明 第三方支付接口 weixin://dl/businessPay/
  • 隐藏入口 参数不明 第三方临时会话接口 weixin://dl/business/tempsession/ 或weixin://dl/businessTempSession/

未知

  • weixin://dl/chat
  • weixin://dl/designeremoji
  • weixin://dl/login/common_view
  • weixin://dl/login/phone_view
  • weixin://dl/personalemoticon
  • weixin://private/
  • weixin://private/setresult/
  • weixin://dl/update_newest_version
  • weixin://dl/wechatout
  • weixin://dl/wechatoutcoupon

跳转原理分析:

从手机浏览器等非微信环境,跳转到微信,都是利用
weixin://dl/business/?ticket=t852de9efd9b540df8b355699d4f2ed63
这种形式的微信 scheme,来完成启动并跳转到微信的。 微信内部会对Scheme的信息进行解密,解密出ticket中包含的URL来加载。