我正在构建一个javascript插件,客户端将包括在他的插件。该插件将跟踪数据用户的活动,如页面滚动,按钮点击鼠标移动等,然后保存到网络存储。然后,需要将这些数据以json格式定期发送到后端服务器,比如5-10秒。
注意事项:后端服务器应用程序基于Spring,javascript插件将从客户端应用程序外部将数据推送到服务器。
发布于 2017-12-07 07:54:54
如果您真的希望尽量减少对UI线程的影响,您可以生成一个WebWorker
并从那里执行AJAX
请求。
这里是在WebWorker
上下文中解释AJAX
请求的一个很好的答案。这里是在WebWorker
中实现AJAX
的另一个简短示例。
https://stackoverflow.com/questions/47688778
复制相似问题