✅mobile版scrapboxでPageMenuが出ない問題を調べる
private projectで最近PageMenuが出てこない
ずっと放置してきたのだが、今回重い腰を上げて調べることにした
ちょうど/villagepump/2020/12/11#5fd30c681d860a0000d87a83で言及されていた
なんとかremote debug (web)に成功させた
Chromeのremote debugでHTTP/1.1 404 Not Found.が出ていて、修正に少し手間がかかっていた
https://gyazo.com/94b12782a302aba7f2505b3527af81e1
ScrapVim-liteでコケてるな
でもおかしいな。mobile版では起動しないように設定していたはずなのだが?
mobile版scrapboxの判定がうまく動いていないのか?
ともかく怪しいところはわかった。mobile版scrapboxの判定#5fad120f1280f00000ff6a22にconsole.log()を挟んでどうなるか見てみる
22:36:28 mobileだと判定されていた。てことで原因はここじゃなかった
原因はScrapVim-lite#5fb374201280f00000498c33がmobile版でも実行されてしまうことだった
constructor()とstart()はmobile版のときに実行しないようにガードをかけていたが、他のmethodにはかけていなかった
flush()などその他の函数にもガードをかければ直る
でもじゃあなんで/takkerだとエラーが出ないんだ?
こちらもScrapVimを使っていたはずだが……
使っているversionが違うのかな?
22:40:41 /takkerで使っているのはScrapVim-lite-2の方だった
やっぱりversionが違ったか
versionを上げよう
22:50:29 なおったー!
https://gyazo.com/b3d21fa63b9ba2072362239446aa0708
#2020-12-11