【发布时间】:2016-10-27 21:21:26
【问题描述】:
我想在客户的网站中使用navigator.sendBeacon。但它使用的是 POST 方法,请求没有到达服务器,因为请求 url 的域不同。我尝试了不同的使用sendBeacon()的方法,但都使用了POST方法。
1.
var data = new FormData();<br>
navigator.sendBeacon(myurl, data);
-
navigator.sendBeacon(myurl, "");
-
navigator.sendBeacon(myurl);
有没有办法使用sendBeacon() 进行 GET 调用?或者有什么方法可以在跨域环境下使用sendBeacon()。
【问题讨论】:
-
可能是 CORS 问题?
标签: javascript browser cross-domain navigator