最近使用到H5支付,需要在支付完成或者取消之后跳回到app。但是苹果做好H5支付只会跳转到Safair浏览器,这就需要找方法去解决了。

1.首先先配置微信支付的白名单。

在Xcode中,在plist文件中添加“LSApplicationQueriesSchemes”数组,然后再添加weixin。

然后通过统一下单链接从后台获取到下单链接:https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx20161110163838f231619da20804912345&package=1037687096

如果使用这个链接直接加载的话,页面直接提示:

关于针对微信h5支付时,wkwebview设置Referer的问题。大家可以参考wkwebView设置Referer iOS。

2.设置完webview的referer之后,就可以进行微信h5支付了。可是最关键的一个问题是,不管是支付结果如何,最终都会跳转到Safari浏览器中,并且浏览器中打开的就是设置referer的授权域名。

翻阅很多文章之后终于找到了解决的办法,现在就来说说怎样跳转到app的问题吧;

(1)把referer设置成:www.xxx.com://(授权域名), 将scheme设置成:www.xxx.com,这样的话支付成功或者取消都能直接返回到app里了。

做好上面这两步骤,就可以解决微信h5支付返回app的问题啦!

微信H5支付跳回app的问题相关推荐

  1. 解决iOS微信H5支付跳转微信后不返回App问题(Swift-WKWebview)(转)

    解决iOS微信H5支付跳转微信后不返回App问题(Swift-WKWebview)(转) 参考文章: (1)解决iOS微信H5支付跳转微信后不返回App问题(Swift-WKWebview)(转) ( ...

  2. ios支付宝支付失败不回调_iOS支付宝H5支付无法返回APP解决方案

    本文只讨论你已经成功实现客户端->支付宝支付流程,仅仅是支付完成后无法返回自己的APP的问题. 如果你的支付流程是客户端->Safari->支付宝不在本文讨论范围之类. iOS支付宝 ...

  3. 解决ios H5微信支付不能跳回App的问题

    解决ios H5微信支付不能跳回App的问题 app项目是uni-app开发的安卓和iOS版本,安卓测试无问题,以下主要说iOS的解决方案. 问题点:app用webview打开H5页面,在H5页面发起 ...

  4. h5支付不能打开支付宝 ios_iOS 解决微信h5支付,支付宝h5支付无法直接返回APP的问题...

    由于公司的业务需要,为了节省申请开通微信支付的时间和人力,公司决定使用微信h5支付.这样即节省了时间,同时以后所有的APP都能使用h5支付,既方便又快捷. 但是真正做的时候问题来了,当你支付成功之后或 ...

  5. app 访问h5 如何截取_微信H5支付申请相关问题

    之前的文章「微信支付申请相关问题」里说过微信公众号和 APP 申请微信支付,今天来说下微信 H5 支付的申请. 背景介绍 H5 支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认 ...

  6. uniapp app内使用微信H5支付

    最近app项目中使用到了微信H5支付,新建webview页面直接跳转链接出现以下页面 查看文档后发现可能是缺少referer, orderbuyNow() {wxpay(this.formData). ...

  7. 微信无法连接支付服务器,App接入微信H5支付常见错误及原因

    在App上接入微信H5支付一般都会遇到一些错误.本文讨论了这些错误的解决方案和背后的原因,希望能让读者能少踩些坑. 错误可以分为两类:一是H5支付域名设置错误,二是URL Scheme跳转App错误. ...

  8. html5+ mui框架 微信授权登录后跳回app无任何回调事件

    2019独角兽企业重金招聘Python工程师标准>>> 微信授权登录可以调起微信,但是在微信上点击确认登陆后跳回app,但是之后无任何回掉事件. 问题原因: 1 因为我在集成Face ...

  9. 关于微信小程序跳转到H5,然后从H5又跳回微信小程序问题的资料

    关于微信小程序跳转到H5,然后从H5又跳回微信小程序问题的资料 直接上答案 // javascript import wx from 'weixin-jsapi';// 判断h5页面是否是运行在小程序 ...

最新文章

  1. P4报名截止|引爆1.1万亿基因测序市场,精准医学50+殿堂级专家议程大曝光
  2. [命令技巧]chmod Set-User-ID Set-Group-ID
  3. crt0.S(_main)代码分析
  4. USACO 1.2 挤牛奶
  5. 不使用第三个变量交换两个变量的值
  6. 11.InfluxDB引擎原理
  7. Spring Boot中mapper包所放位置的配置
  8. 图片呈现jQuery中fadeIn、fadeOut、fadeTo的用法(图片隐藏与显示)
  9. 力扣226. 翻转二叉树(JavaScript)
  10. D - Power Strings POJ - 2406
  11. Flutter高级第3篇:底部 Tab 切换保持页面状态的几种方法
  12. 试试这个AI实验:把2D图像转换成3D
  13. vue中的浏览量_vue项目中统计页面访问量PV UV
  14. c语言调用abs需要加什么作用,c语言中abs函数怎么用
  15. 努比亚服务器设置在哪个文件夹,【小师傅教程】关于 努比亚自带邮箱 设置
  16. 机器学习基础 EM算法
  17. 基于51单片机的篮球赛计时计分器(仿真+源程序+原理图+PCB+论文)
  18. 一种崭新的长尾分布下分类问题的通用算法|NeurIPS 2020
  19. 爬虫_app 4 app数据抓取入门
  20. 头条号《群媒体》,自媒体工作室必看

热门文章

  1. 如何学素描——新手学素描最容易犯的…
  2. 融云 AMR(Aduio) 播放 AMR 格式 Base64 码音频
  3. webgl——VAO
  4. 去除首尾空格,以及去除逗号两边空格
  5. 强制uniapp刷新当前页面
  6. 从根上理解MongoDB的ObjectId生成原理!
  7. Python 取整函数(向上取整,向下取整,四舍五入)
  8. Java基础笔试题干货
  9. 用python计算复利计算器_选股模型回测
  10. 一文带你读懂深度学习:AI 认识世界的方式如同小孩