网页支付问题苹果手机微信、支付宝支付完成之后回到支付页面,需要再次跳转到其他页面,在安卓系统中可以使用pageshow事件监听,苹果手机不生效,请问苹果手机哪些事件可以监听到?
不应该啊。
除非你是 SPA、用的 vue-router 这种方式跳转的,那确实不会触发,Safari 机制导致的。
正确的做法应该是判断一下系统是不是苹果,是苹果就监听 popstate、否则正常监听 pageshow。
popstate
pageshow
2.1m questions
2.1m answers
62 comments
56.6k users