请教一个支付宝回传处理的实现,快进来呀!

2015-11-30 12:00:48 +08:00
 dugrey

前两天在网易云音乐充值,好奇它的回传处理是怎么实现的。具体是这样的:

1 在窗口 A (订单充值页面)点击支付后打开新窗口 B (支付宝)跳转支付,同时 A 页弹出一个带有“已完成支付”的提醒操作弹窗
2 完成支付后跳转回同步通知 URL , B 窗口自动关闭
3 A 窗口中自动关闭提醒弹窗,并自动局部刷新数据(更新订单为已支付)

猜想可能是 iframe 实现,具体这两个窗口间是怎样通信的?

谢谢指教 :)

4402 次点击
所在节点    程序员
21 条回复
ty0716
2015-12-01 09:58:40 +08:00
为啥要_blank 跳转到支付宝页面?

我们是直接在订单结算页面跳转付款回调过来就行了。没必要去轮询的.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/239974

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX