Rails 3.1 アプリで Authlogic を実行しています。すべてが正常に動作します。
jQuery Mobile を使用してアプリを「動員」しようとすると、アプリはセッションを「保持」できません。つまり、ログインすると、アプリは正しい画面に進みますが、ユーザーはログインしていません。したがって、後続の画面にはアクセスできません。また、「ログイン後」の URL には次のように表示されます。
http://localhost:3000/user_sessions
そしてそれはあるべきです
http://localhost:3000/mobiles
(「モバイル」コントローラーを使用して、すべての jQuery Mobile のネストされたページを配置する /mobiles ビューを提供しています。)
jQuery スクリプトに絞り込みました。レイアウトに含めると、セッションを保存できません。コメントアウトすると、セッションは保存され、すべて正常に動作しますが、ログイン フォームの jQuery Mobile の書式設定/スタイル設定が失われます。
スクリプトは次のとおりです。
<script src="http://code.jquery.com/mobile/1.1.0-rc.2/jquery.mobile-1.1.0-rc.2.min.js"></script>
この問題を抱えている人もいますか?