Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ページデータが巻き戻る #237

Open
shokai opened this issue Apr 23, 2015 · 4 comments
Open

ページデータが巻き戻る #237

shokai opened this issue Apr 23, 2015 · 4 comments
Labels

Comments

@shokai
Copy link
Member

shokai commented Apr 23, 2015

ページデータが巻き戻って困りますね

原因?

現在の動作フローは

  • 表示
    • ページのHTMLロード→socket.io接続→socket.ioでデータ取得→表示
  • 保存
    • 画面のどこかクリック→socket.ioでサーバーに書き込み

という手順だけど、最初にデータを取得する前にサーバーに書き込もうとしているんじゃないかという気がします。(要確認)

改善案

まずページデータを取得成功するまで、画面クリックしてもサーバーに書き込めないようにすればいいのでは

@shokai shokai added the bug label Apr 23, 2015
@shokai
Copy link
Member Author

shokai commented Apr 23, 2015

たしか、最初にデータ取得するまで書き込みはできないように実装した気がするけど、間違ってるかもしれないので調べます

@shokai
Copy link
Member Author

shokai commented Jul 29, 2015

原因特定した。
ページロード→バーコードの上をマウスが通る→古いデータが表示される→bodyのどこかをクリック→古いデータがサーバーに書き込まれる

ふつうにURL欄に入力した後、マウスを下に移動させるとバーコードの上を通ってしまうので起こる。

古いデータを表示している間はサーバーに書き込めないようにすればいい

masui added a commit that referenced this issue Sep 29, 2015
#237 do not send `write` event when viewing old version
@nikezono
Copy link

経過観察中ですが、今のところ巻き戻りゼロ件です

@nikezono
Copy link

nikezono commented Oct 1, 2015

同時にページ開いたら巻き戻る事案がありました(別件)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants