收藏
回答

苹果手机支付问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.requestPayment 客户端 7.0.3 2.6.4


苹果手机支付出现这个,安卓没问题



代码如下:

onLoad: function (options) {

var id = options.id;

var that = this;

app.json("orders/pay", { "ordersId": id }, function (json) {

if (json.success) {

var data = json.data;

wx.requestPayment(

{

'timeStamp': data.timeStamp,

'nonceStr': data.nonceStr,

'package': data.package,

'signType': data.signType,

'paySign': data.paySign,

'success': function (res) {

that.setData({ "paysuccess": "block" });

wx.navigateBack({

delta: 2

})

},

'fail': function (res) {

if (res.errMsg == "requestPayment:fail cancel") {

wx.navigateBack({

delta: 1

})

} else {

wx.showModal({

title: '提示',

showCancel: false,

content: res.errMsg,

success: function (res) {


}

})

}

},

'complete': function (res) {


}

})

} else {

wx.showModal({

title: '提示',

showCancel: false,

content: json.msg,

success: function (res) { }

})

}

})

}


回答关注问题邀请回答
收藏

1 个回答

  • 小辣椒
    小辣椒
    2019-04-03

    14.6 在苹果(Apple)iOS 系统下,微信小程序不可提供虚拟物品的购买支付,不应展示支付功能,也不得引导至外部网页或APP来实现支付功能。具体请参阅《Apple Developer Program 许可协议》《App Store 审核指南》 等终端设备系统、应用程序商店、市场等的协议规范。https://developers.weixin.qq.com/miniprogram/product/#14-%E5%B0%8F%E7%A8%8B%E5%BA%8F%E6%94%AF%E4%BB%98%E8%A7%84%E8%8C%83

    2019-04-03
    有用 1
    回复 4
    • 路边草
      路边草
      2019-04-03

      你好,茶间有品小程序中所销售的是茶艺师审评的在线题库及在线考试评分,并非虚拟商品,请恢复支付功能。

      2019-04-03
      回复
    • 小辣椒
      小辣椒
      2019-04-03回复路边草

      提问的审核帖我看见了,我们看下

      2019-04-03
      回复
    • 路边草
      路边草
      2019-04-03回复小辣椒

      好的,之前都好好的,今天客户提bug了,比较急,谢谢啊

      2019-04-03
      回复
    • 坚持什么
      坚持什么
      2020-04-25
      我也遇到了同样人问题,我的小程序是经营服装的,求解
      2020-04-25
      回复
登录 后发表内容