苹果ios9 调 用微信jjsPay 页面支付没反应

miss味道 2015-09-25 12:07:48
现在公司支付,在微信中调 用微信APP,js 支付时在ios9上无反应,在andoird和ios8上都是正常的,各位大侠有没有什么解决方案,也没有报错什么的。。。
...全文
623 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinat_25997829 2016-06-16
  • 打赏
  • 举报
回复
改为https,没有用,依然报错 main.js:313 Uncaught ReferenceError: wx is not defined 请问楼主是为什么呢
miss味道 2015-09-26
  • 打赏
  • 举报
回复
向大家苹果手机ios9系统在微信中访问公司网站进行微信支付时,选择微信支付 点击 无反应问题 (android,ios8 及以下正常可弹出支付按钮),通过在微信支付那代码中js片段处增加 try,catch捕获异常,已经找到问题wx未定义,并且现在已经解决了, 只需要把原调用微信JS地址更改成https://res.wx.qq.com/open/js/jweixin-1.0.0.js 和之前的变化 在于 http 更改成https ,这是因为苹果ios系统升级到9.0后对网站请求访问提升了安全性要求,必须使用ssl/tsl协议,http请求访问就有问题 。公司内部有wap版或者ios版本App 都需要升级一下安全证书了,不然会导致部分已升级ios9用户无法正常访问数据,影响用户体验。

3,143

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧