最近项目在微信内打开微信支付出现了问题

好吧,国庆前是正常的,于是开始排查问题,发现在支付页面使用的支付url并不是该页面的,所以导致支付失败了

比如:支付页面是xxx.com/shop/order 但是在提交微信支付的时候页面链接却是当初打开的页面xxx.com/index,是上次打的页面

这个问题是如何造成的?

应该是spa应用的问题,angular是属于spa应用也就是单页面,页面跳转是通过路由来操作的,微信浏览器内核无法识别,但是微信开发者是正常的。

解决方法:跳转路由的时候不用angular内置的跳转$scope.$state.go而是使用window.location.href,网页链接不正确的问题就解决了

第二个问题:微信支付链接还是有问题

在微信授权目录设置的是xxx.com/shop/ 前段时间没问题的,这次微信更新有问题了,但是我另一个页面也是跳转到xxx.com/shop/order支付的却没有问题。

后面解决方法是授权目录直接设置到了xxx.com/shop/order/

angular微信支付实际url地址不同相关推荐

  1. 微信支付提示url未注册

    最近在做vue单页项目开发时,遇到了一个关于微信支付提示url未注册的问题. 关于微信支付jssdk 在使用微信提供的JSSDK的时候,我们需要给当前的网址签名.需在微信公众平台上填写当前网址的url ...

  2. php开发微信支付获取用户地址

    使用微信获取地址信息是和微信支付一道申请的,微信支付申请通过,就可以使用该功能. 微信商城中,使用微信支付获取用户的收货地址,可以省略用户输入地址信息的繁复流程,提高用户体验. 但是可能是因为牵扯到用 ...

  3. 微信支付当前url未注册问题

    为什么会出现支付时出现 当前 url 未注册的错误呢? 1.没有配置微信支付授权地址: 2.在***单页应用***,用户用的是***苹果机***,因为苹果机在支付的时候是以第一次进入公众号的链接为支付 ...

  4. 微信app支付统一下单设置回调地址php,微信支付配置回调地址

    需要超级管理员帐号登录才可操作 1) 所有使用公众号支付方式发起支付请求的链接地址,都必须在支付授权目录之下: 2) 支付授权目录最多可以设置5个目录 3) 头部要包含http或https,须细化到二 ...

  5. android 分享二维码图片到微信QQ(url地址字符串生成二维码图片、分享二维码图片到微信QQ)

    主要用到的功能 1.url地址字符串生成二维码图片 2.分享二维码图片到微信QQ 所需的依赖包 implementation 'com.google.zxing:core:3.0.1' 代码 1.将U ...

  6. Java接入微信支付超级详细教程——从入门到精通

    源码下载 源码获取邮箱:xiaoshu1024@qq.com 本文介绍了"二维码付款"的代码.其他微信支付方式的代码都在源码中. 一.准备开发所需的账号以及配置信息 解释:想要接入 ...

  7. 微信支付开发(6) 收货地址共享接口

    关键字:微信支付 收货地址共享 作者:方倍工作室 原文: http://www.cnblogs.com/txw1958/p/weixin-editAddress.html 请看新版教程  微信支付开发 ...

  8. iOS之“微信支付”开发流程

    实现微信支付的开发,iOS端里面只需要四个步骤: 向服务端请求预支付,获得prepayid以及noncestr: 把参数拼起来签名: 发起支付请求: 处理支付结果. iOS的微信SDK的接入:即为&q ...

  9. 微信支付现金红包接口(转)

    微信支付现金红包接口正式开放,只需开通微信支付,即可接入现金红包.通过现金红包接口,公众号开发者可以策划相关运营活动,向用户发放微信支付现金红包,更好的达到品牌推广及回馈用户的效果.具体能力如下: 1 ...

最新文章

  1. Compiling: main.cpp /bin/sh: g++: not found
  2. 在需要时开启Perl新特性
  3. [vue] watch怎么深度监听对象变化
  4. 自然语言处理包pytorch、torchvision、torchtext安装(亲测有效)
  5. 单元测试实践的主要问题与解决(2)
  6. 无法定位软件包python-pip
  7. 数组的最长递减子序列java_47.创新工场: 求一个数组的最长递减子序列 | 学步园...
  8. 4-0 Software Development OKR
  9. linux 程序的权限设置,Linux权限设置详解
  10. pci 1751 java_PCI-1751快速安装使用手册.PDF
  11. 用计算机如何算针入度指数,沥青针入度指数怎么计算?需要计算公式,最好说的详细一点!...
  12. 一级下拉对应多个二级下拉联动
  13. 干货 | 因果推断在项目价值评估中的应用
  14. 从头开始实现一个小型spring框架——手写Spring之集成Tomcat服务器
  15. 来淄博旅游 2055
  16. Java Cron表达式详解
  17. 计算机启动快到桌面时屏幕黑,电脑开机后桌面黑屏怎么回事
  18. 网站顶部的跑马灯特效代码
  19. 带源码下载—校园表白墙—基于Java Web,Mysql,jsp—设计报告分享
  20. kafka consumer 停止消费topic

热门文章

  1. android序列化异常,关于序列化:错误:Android中的序列化和反序列化
  2. 电脑卡顿不流畅是什么原因_为什么Windows/iOS操作很流畅,而Linux/Android却很卡顿呢...
  3. graphpad做折线图坐标轴数字_多组数据制作折线图,四步让你的图表实用又美观,老板看了都说好...
  4. Elasticsearch-PHP实战操作
  5. 【以太坊】web3.js的1.0版本和0.2.0版本的安装及区别
  6. 物联网基础之了解CCP协议,COAP协议,MTQQ协议等
  7. FTPClient.storeFile返回false的原因
  8. 【深度学习】卷积神经网络实现图像多分类的探索
  9. 全卷积神经网路【U-net项目实战】论文中U-Net网络实现
  10. java二级考试简单应用题,计算机二级考试Java语言模拟考试(2)