即使用户离开网页/站点,也要完成XmlHttpRequest(XHR)

时间:2013-06-30 05:06:39

标签: ajax xmlhttprequest amplifyjs

背景

使用amplifyjs进行ajax调用的网站。

问题:

用户进行选择,但在xhr完成之前离开网页/网站。他们的选择没有保存。

预期结果

正在调用的服务是无效服务,因此它不会返回。预期的结果是,一旦用户做出选择,并且进行了ajax调用,用户就可以做任何他们想做的事情(转到另一个页面,关闭浏览器等),他们的选择仍然会被保存。

问题

是什么导致这种情况发生?有没有办法确保XHR无论如何完成?

0 个答案:

没有答案