私はモバイルアプリケーションで作業しています。HTML 5、Ajax、jQuery、およびCSSを使用してビルドします。
ログインしたユーザーIDと名前を保存するために次のコードを書きました。
Javaを使用してクッキー値を設定および読み取る方法
<script>
document.cookie = "id="+"1";
document.cookie = "name="+"Demo Name";
</script>
また、私はその名前を使用して、Cookieの値を読み取るために、この機能を書かれています。
function readCookie(name) {
name += '=';
for (var ca = document.cookie.split(/;\s*/), i = ca.length - 1; i >= 0; i--)
if (!ca[i].indexOf(name))
return ca[i].replace(name, '');
}
ログインしたユーザーの名前をnameという変数に読み込むには、次のように呼び出します。
var name = readCookie('name');
上記のコードスクリプトがなかったことを意味し、Webブラウザ上でテストするが、私は(PhoneGapのを使用してコンパイル)、モバイルアプリでそれを実行しようとすると、VAR名は「未定義」を返しながら、正常に動作しますクッキーの値を読み取ることができます..
ここで誰も助けてください!
私は何をしたのか、何か不足しているのを理解できません。
モバイルアプリでログインしているユーザーの確認にクッキーを使用する必要があります。 PhoneGapのdocument.cookie
で
おかげ
これは私にとっては役に立ちません。私が欲しいのは、クッキーを設定し、ウェブビュー内のクッキーの価値を読み取ることができるソリューションです。私はいつもnull値に設定することができるので、クッキーをクリアすることは問題ではありません –