ページデータが巻き戻る
Opened this issue · 4 comments
shokai commented
ページデータが巻き戻って困りますね
原因?
現在の動作フローは
- 表示
- ページのHTMLロード→socket.io接続→socket.ioでデータ取得→表示
- 保存
- 画面のどこかクリック→socket.ioでサーバーに書き込み
という手順だけど、最初にデータを取得する前にサーバーに書き込もうとしているんじゃないかという気がします。(要確認)
改善案
まずページデータを取得成功するまで、画面クリックしてもサーバーに書き込めないようにすればいいのでは
shokai commented
たしか、最初にデータ取得するまで書き込みはできないように実装した気がするけど、間違ってるかもしれないので調べます
shokai commented
原因特定した。
ページロード→バーコードの上をマウスが通る→古いデータが表示される→bodyのどこかをクリック→古いデータがサーバーに書き込まれる
ふつうにURL欄に入力した後、マウスを下に移動させるとバーコードの上を通ってしまうので起こる。
古いデータを表示している間はサーバーに書き込めないようにすればいい
nikezono commented
経過観察中ですが、今のところ巻き戻りゼロ件です
nikezono commented
同時にページ開いたら巻き戻る事案がありました(別件)