シンプルなモバイル Web アプリを開発していますが、ログインに問題があります...
カスタムログインの作成に関するこの小さなサンプルに従いました: http://blog.benmcmahen.com/post/41741539120/building-a-customized-accounts-ui-for-meteor
ここでトリッキーなことは何もありません。
そのため、Meteor サーバーをローカルで実行しています。私のコンピュータでは、ブラウザからログインしてアカウントを作成できますが、問題ありません。
iPhone からローカル IP にアクセスすると、Web サイトは正常に読み込まれますが、何らかの理由でログインまたはアカウントの作成ができません。
Meteor.loginWithPassword
とMeteor.createUser
では、コールバック関数が呼び出されないことに気付きました。ロード画面を{{loggingIn}}
レンダリングしましたが、フォームがリロードされる前に、ロード画面がほんの一瞬だけ表示されます。エラーはスローされません (検証はパスし、コールバック関数は失敗しません)。
疑いから、アプリを展開し、展開された Web サイトに電話からアクセスしようとしましたが、同じ問題が続きます...
iPhone ではログインできない、またはアカウントを作成できないが、コンピュータではできるというアイデアはありますか? 多分それはクッキーのことですか?これを解決する方法はありますか?
どうもありがとう、
チェット
編集:
これは、デスクトップ ブラウザーと iPhone シミュレーターの両方で動作します。私のiPhoneではありません。それは単にローカルネットワークの問題でしょうか? -- いいえ、Web サイトをデプロイしても同じ問題が発生します...
また、問題の再現に関する私の github 投稿もチェックしてください: https://github.com/ccorcos/meteorPasswordMobileError