梓笕
梓笕
  • 发布:2023-07-10 09:07
  • 更新:2023-07-10 09:25
  • 阅读:340

app跳转微信支付后跳转另一个app

分类:uni-app

现在我有使用uniapp开发的商家端和用户端两个app,如果在手机上同时安装好这两个app,我在商家端执行微信支付后自动返回的时候会自动跳转到用户端去,,如果只有商家端app则会正确返回商家端,而且这种情况只会在微信支付的时候会出现,支付宝支付后自动跳转都是正确的相对应的app,这种情况是什么原因?求求大佬解答

2023-07-10 09:07 负责人:无 分享
已邀请:
Diligent_UI

Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序

看看网页怎么跳转APP,看看可不可以用一个网页作为中转页

  • 梓笕 (作者)

    你是说app里面支付是打开浏览器支付,然后再跳转到微信里面去支付吗?

    2023-07-10 09:29

  • Diligent_UI

    回复 梓笕: 支付还是APP内支付,就是研究研究Scheme怎么用的

    2023-07-10 09:35

BoredApe

BoredApe - 有问题就会有答案。

两个端是两个项目吗?都是正式打包的嘛?
微信支付成功后是通过URLScheme(Android)、Associated Domains(iOS)从微信返回到app的。如果是iOS出现的这种状况请检查通用链接谁否配置正确。安卓检查报名是否不同,开放平台配置的应用是否正确

  • 梓笕 (作者)

    是的两个项目正式打包的,支付成功后是点击微信里的返回键返回app的

    2023-07-10 09:27

  • 梓笕 (作者)

    请问一下只有ios出现这种状况的话,检查通用链接是在哪里检查呢?

    2023-07-10 15:53

  • BoredApe

    回复 梓笕: msnifest.json中微信支付下面有iOS平台通用链接。参考文档:https://zh.uniapp.dcloud.io/api/plugins/universal-links.html

    2023-07-10 15:55

  • 梓笕 (作者)

    回复 BoredApe: 刚刚检查了微信开发文档里两个app对应的通用链接和msnifest.json里面配置的,是不同的,然后只有ios微信支付不能准确跳转,支付宝都可以正常跳转,请问大佬还有其他可能造成的因素吗?

    2023-07-10 16:10

  • BoredApe

    回复 梓笕: 直接访问通用链接 看看不否一样。${domain}.well-known/apple-app-site-association

    2023-07-10 16:17

  • 梓笕 (作者)

    回复 BoredApe: 谢谢大佬!成功解决了!

    2023-07-10 16:46

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