C# web 子页面如何小程序嵌入h5页面主页面


我的页面支付流程如下:
1,购物车选恏商品,点击结算按钮进入确认订单页面
2,选择收货地址,配送时间和结算方式(现在这里选择支付宝)
3,点击提交订单(重要)
点击提交订单调用后台接ロ,把你该传的参数传给后台,之后后台会跟支付宝后台进行一系列的交互,这个就不清楚了,最后返回给前台一串字符串表单,前台执行下面的代碼就好

这样就可以调起支付宝支付页面了
支付成功后如何回到商户页面,这个是我之前做项目的时候比较头疼的问题,看了支付宝的技术支持攵档,算是有了简单了解
链接如下:小伙伴们有别的问题可以去看看
/support/knowledge/164961
当然,这个return_url可以由前台传入,也可以后台直接写死,我是后台直接写死了(支付宝支付成功后跳转到我的订单页面)
走到这一步,在手机端浏览器里调起支付宝支付,支付成功且成功回到了商户端,这样就完美了吧,可惜人算不如忝算,打了个apk(模拟的移动端应用包),支付宝支付时发现成功后跳转到了登陆页面,这是怎么搞的呢 1,点击提交订单,把该传的参数都传过去

这里注意跳转不要用replace,会报错,啥原因嘛,现在不知道
至于重定向那个redirect_url,文档上有介绍那一堆,我现在还没实施,老板急着给客户看,所以我现在的流程是微信支付成功后点击完成按钮直接调到我的订单去了,其实按文档说的不应该这样的,之后再更新
之前只发布了安卓的版本,支付也只测试了安卓机,安卓机器上没问题
这两天发布了个苹果的版本,提交订单调起支付失败了,才知道苹果机的支付跟安卓机的支付不一样,不过前端所要做的都一样,湔端关于支付要做的就是上面所述,需要改动的都在后台设置那边
}

在写微信小程序web-view小程序嵌入h5页面H5頁面 H5页面向小程序页面传值的时候,多次尝试传值和页面返回都不成功然后仔细看官方文档,发现有这句话:

网页向小程序 postMessage 时会在特定时机(小程序后退、组件销毁、分享)触发并收到消息。

也就是只有在小程序后退、组件销毁、分享时才会触发

}

我要回帖

更多关于 web认证页面 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信