Angular JS Cookie适用于Chrome,但不适用于Mozilla Firefox。
我们写了下面的代码来读/写cookie -
编写cookie - $ cookies.user_id ="测试用户ID&#34 ;; 读取cookie - var user_id = $ cookies.user_id;
使用的脚本 -
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.9/angular.min.js"></script>
<script type="text/javascript"
src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.9/angular-cookies.js"></script>
任何帮助都将不胜感激。
答案 0 :(得分:-1)
尝试使用它有点不同的方式。添加新cookie的方法:
$cookies.put('cookiesAccepted', true, {path:'/'});
以及删除时间:
$cookies.remove('cookiesAccepted', {path: '/'});
请勿忘记将对象({path:'/'}
)添加为put
的第三个参数,并将其添加为remove
的第二个参数,否则它将无法正常工作与FireFox合作。