记录:使用 fastadmin 的epay插件进行调用微信H5支付时,默认情况下 返回格式化的跳转页面html代码。但前端若使用vue或uni-app来编写就不适用了。
直接返回支付跳转地址。
\addons\epay\library\Service.php中的submitOrder方法增加判断如下:

//使用重写的Response类、RedirectResponse、Collection类
if ($result instanceof \Symfony\Component\HttpFoundation\RedirectResponse) {if ($type == 'wechat' && $method == 'wap') {// 微信H5支付 不返回html,直接返回支付跳转地址return $result->getTargetUrl();} else {$result = RedirectResponse::create($result->getTargetUrl());}
} elseif ($result instanceof \Symfony\Component\HttpFoundation\Response) {$result = Response::create($result->getContent());
} elseif ($result instanceof \Yansongda\Supports\Collection) {$result = Collection::make($result->all());
}return $result;

fastadmin 微信H5支付返回格式相关推荐

  1. php苹果h5微信支付白屏,iOS 微信h5支付 返回APP显示支付结果

    作者:QuinceyYang (YangQing) 一.解决UIWebView页面不能调起微信支付 - (BOOL)webView:(UIWebView *)webView shouldStartLo ...

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

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

  3. 微信H5支付跳回app的问题

    最近使用到H5支付,需要在支付完成或者取消之后跳回到app.但是苹果做好H5支付只会跳转到Safair浏览器,这就需要找方法去解决了. 1.首先先配置微信支付的白名单. 在Xcode中,在plist文 ...

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

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

  5. 做微信h5支付的统一下单接口开发,虽然已经生成了mweb_url支付链接,但是访问时出现错误提示:‘商家参数格式有误,请联系商家解决’,但是检查h5支付提交的参数,都没有错误。 微信h5支付开发错误

    做微信h5支付的统一下单接口开发,虽然已经生成了mweb_url支付链接,但是访问时出现错误提示:'商家参数格式有误,请联系商家解决',但是检查h5支付提交的参数,都没有错误. 后面看到官方文档, 说 ...

  6. 微信支付—微信H5支付「非微信内部浏览器-QQ/UC浏览器等」

    前言 微信支付-微信H5外部浏览器支付「本文」 微信H5内部浏览器支付「待写」 PC端扫码支付「待写」 一直计划着写一写微信支付相关的文章,希望能加深一下自己的印象,拖了一天又一天- 最近终于空出时间 ...

  7. php根据浏览器调用支付_Android通过外部浏览器调用微信H5支付,Android+PHP详解

    看了好多关于讲解微信H5支付开发的文章,大多数都是通过微信内部浏览器来调用支付接口(其实就是公众号支付),可能是因为H5支付接口刚开放不久吧. 微信官方体验链接:http://wxpay.wxutil ...

  8. php微信h5支付demo,微信h5支付 demo-HTML5微信支付DEMO下载 最新版--pc6下载站

    在微信支付已经霸占了大部分人生活习惯的年代,一个不支持微信支付的商家都不好意思开店了,程序猿们可以下载查看HTML5微信支付DEMO来帮助您熟悉微信支付的代码,马上下载查看微信h5支付demo的内容吧 ...

  9. 微信h5支付,微信外浏览器支付实现

    对接第三方比较重要的点都有什么? 1.按规则 2.单独封装 3.做好出入参 2021-02-07修改 看一下官方文档还是很必要的,知道必不可少的参数是什么:https://pay.weixin.qq. ...

最新文章

  1. 新工作总结之权限系统设计
  2. SEO系列二:何为用户体验?如何做好用户体验?
  3. Linux内核设计与实现读书笔记
  4. 【控制】传递函数的性质
  5. 《算法竞赛进阶指南》打卡-基本算法-AcWing 89. a^b:位运算、快速幂
  6. 周末加班重构代码的几点感慨
  7. 目标检测Workshop | COCO三连冠带你探索检测新世界
  8. #研发解决方案#数据移山:接入、迁移、同步一站式
  9. java 怎样展示二维画矩阵图_如何用java绘制矩阵的图
  10. [转]亚稳态和毛刺 - Metastability and Hazard(CN)
  11. Ext.Net 最新版(2011-06-24)License 问题
  12. android 调用wcf json,使用 JSONP
  13. EditText自定义边框和背景
  14. Python程序设计--第5章 函数设计与使用
  15. Maker工作室_激光雕刻机使用方法
  16. aix系统服务器日志外发,AIX系统日志
  17. win7无法删除文件夹,提示“找不到该项目”
  18. Firefox 无法播放视频
  19. 微信小程序的一些开发限制
  20. NES模拟器源码阅读

热门文章

  1. 怎么判断两张图片是否完全相同,通过读取图片内容进行对比
  2. 浅析人工智能在交通视频领域的未来畅想(附下载)
  3. 新员工培训的13条黄金法则
  4. sublime text 3 安装 Emmet 插件
  5. calabash-android教程,使用calabash测试开源中国Android客户端
  6. 局域网ip冲突,查找到冲突主机信息
  7. windows系统打开火狐浏览器提示“无法加载您的firefox配置文件。它可能已经丢失,或是无法访问。” 解决办法
  8. 微信开发者工具进入页面卡死
  9. 【游戏开发】从感兴趣到生而为人我很抱歉
  10. zlib库介绍三:gzip(.gz格式)文件读写