微信H5支付思路分析(一)

微信支付

  • 思路分析
  • 如何从微信跳到外部app
    • 安卓 android
    • 苹果 IOS
    • 返回app的不起作用

思路分析

首先看官网的步序图:
在这里插入图片描述
然后这是对应他的进行的设计:
在这里插入图片描述

如何从微信跳到外部app

安卓 android

schemes 直接跳转,而且不写scheme 直接也能跳转成功,但是有些机型是不能跳的 最好指定后按这个跳:schemes://也能直接跳,

苹果 IOS

“urltypes” : [
{
“urlidentifier” : “xxxx1”,
“urlschemes” : [ “xxxx” ]
}
]

苹果是类似于这种东西, xxxx://xxxx1

返回app的不起作用

Referer 没指定好上级域名, 要不就是redirect_url 不匹配

安卓只指定请求头Referer 把那个schemes放进来

苹果是要放https请求,得写个中间的请求页面进行跳,放心,不会显示页面,就一个页面,然后window.open scheme 就行

redirect_url 是 unicode 编码


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部