XINGHONG_
XINGHONG_
  • 发布:2021-04-19 14:08
  • 更新:2021-04-19 23:05
  • 阅读:1880

有偿,APP里内嵌H5怎么调用支付,是直接调用微信H5支付吗,可以调起微信进行支付吗

分类:uni-app

刚开始我觉得APP内测H5写支付应该是不可以的,要调用APP的SDK才可以调起支付,但是我看了一个APP内嵌了一个携程和猫眼,就可以直接调用H5支付,下面是内嵌携程的视频,我也是准备写个H5嵌入到哪个APP里,请问这是怎么实现的,请大佬指点迷津。加Q363046889,有偿500指教下实现方式

2021-04-19 14:08 负责人:无 分享
已邀请:
MonikaCeng

MonikaCeng

webview嵌入微信H5支付可以唤起微信
但是支付完后iOS不会跳回App,会跳到浏览器

  • 木杉丶

    跳不回去就没用呀,那安卓能跳回去不

    2021-04-20 10:32

  • 芜湖

    回复 木杉丶: 安卓可以

    2021-04-20 17:32

  • MonikaCeng

    回复 木杉丶: 安卓H5支付没跳动,一直在你App里完成。苹果跳到浏览器,你可以在浏览器里告诉用户支付完成,提醒用户自己回到App

    2021-04-20 23:21

  • 回梦無痕

    回复 MonikaCeng: 微信的H5支付可以跳转回APP,页面来源传递APP的scheme即可跳转回APP

    2021-04-23 14:08

  • MonikaCeng

    回复 回梦無痕: 那得webview拦截,让后更改参数里的scheme

    2021-04-23 15:49

  • 回梦無痕

    回复 MonikaCeng: 不需要拦截吧?网页端判断一下是否封装的APP,如果是就新开一个看不见的webview加载微信给的支付链接,修改一下来源就行了。

    2021-04-23 15:54

  • MonikaCeng

    回复 回梦無痕: 安卓不需要,苹果的话,直接跳转离开本App,微信H5支付完都跳回Safari,我开发过

    2021-04-23 16:07

  • 回梦無痕

    回复 MonikaCeng: 设置来源为APP的urlscheme,微信支付完就可以跳回APP了。

    2021-04-26 09:31

  • MonikaCeng

    回复 回梦無痕: 网页版怎么设置?

    2021-04-26 11:42

  • 回梦無痕

    回复 MonikaCeng: 网页支付时候判断一下是否封装的APP,如果是就新开一个看不见的webview加载微信给的支付链接,要修改webview来源。

    2021-04-29 16:40

该问题目前已经被锁定, 无法添加新回复