LoginSignup
1
0

More than 5 years have passed since last update.

古いiOSでログイン/ログアウトができなかった

Posted at

Rails 5.1

iOSでログインできない

iOS8,9など、古いOSの一部ブラウザでログインできない問題発生。
色々検証したのだけど、jQueryが読み込まれていない。
理由はわからないのだけど、assetsjQuery-x.x.x.min.jsを入れて
コンパイルしているのが原因だった模様。
jQueryのバージョンは同じでも、CDNから呼び出すことで解決。
また、変数宣言letは使えなかったのでvarに修正。

iOSでログアウトできない

ほっとしたのもつかの間、
iOS8,9など、古いOSの一部ブラウザで今度はログアウトできない問題発生。
ここにもあるように、ログアウトリンクはjQueryを使ってdeleteを投げている。
このjQueryがうまく働いていないようなので、上記ページを参考に手書きしてみたけど、やっぱりgetしか投げられない。
どうやら古いOSの一部ブラウザではputdeleteを投げられない場合があるらしい。

ということで、結局get用のメソッド logoutを作って強引に解決致しました。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0