在开发基于微信的Web页面时,发现有些机型不能存储信息到localStorage中,或者是页面一旦关闭,存储的信息也失效了。

用cookie来替代localStorage,存储一些简单的数据。上网查找了一下,发现w3school上已有不错的解决方案。

设置cookie:

function setCookie(c_name,value,expiredays)

{

var exdate=new Date()

exdate.setDate(exdate.getDate()+expiredays)

document.cookie=c_name+ "=" +escape(value)+

((expiredays==null) ? "" : ";expires="+exdate.toGMTString())

}

//取回cookie

function getCookie(c_name)

{

if (document.cookie.length>0)

{

c_start=document.cookie.indexOf(c_name + "=")

if (c_start!=-1)

{

c_start=c_start + c_name.length+1

c_end=document.cookie.indexOf(";",c_start)

if (c_end==-1) c_end=document.cookie.length

return unescape(document.cookie.substring(c_start,c_end))

}

}

return ""

}

示例:

设置cookie,有效期为365天

setCookie('username','123',365);

取回,若cookie失效,将返回空

getCookie('username');

经过测试,完全兼容,没有出现问题. 有需要的小伙伴可以参考下,谢谢支持!

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

苹果微信cookie传不到服务器,cookie解决微信不能存储localStorage的问题相关推荐

  1. 微信提示已连接到服务器失败,微信提示无法连接到服务器如何解决

    近来发现不少网友对于微信提示无法连接到服务器如何解决这方面的讯息关注的热度颇高的,那么小编今天就针对此微信提示无法连接到服务器如何解决收集了一些相关的讯息 希望小编收集的这些讯息 能帮助到你. 1.更 ...

  2. 自动连接 无法连接网络连接服务器,微信提示无法连接到服务器怎么办?微信无法连接服务器怎么解决?...

    本文就微信提示无法连接到服务器怎么办?微信无法连接服务器怎么解决?简单介绍一下解决方法. 1.更换接入点,重新连接网络: 2.单击手机上的Menu键,然后选择"设置": 3.单击& ...

  3. 微信公众号本地环境搭建(解决微信接口需要公网地址,但是只有本地环境的问题)

    微信公众号本地环境搭建(解决微信接口需要公网地址,但是只有本地环境的问题) 置顶2018年01月08日 17:22:13 阅读数:342 目前移动开发处于比较火的的趋势,很多的开发者都跃跃欲试,目前移 ...

  4. 微信转账记录删除了服务器还有吗,微信转账记录能彻底删除吗?你应该知道的删除技巧是这三种!...

    微信转账记录能彻底删除吗?有时我们需要删除微信转账记录,为了自己的账户安全,同时为了保证隐私,但是如何才能彻底删除转账记录呢?相信现在很多小伙伴肯定不知道如何彻底删除,不过没关系,小编找到了三种专业删 ...

  5. 微信联盟链接不到服务器怎么,LOL微信绑定方法及无法登录处理方案推荐

    LOL今日开启了微信登录功能的测试,很多玩家不知道该怎么绑定.本文小编会为大家详细介绍绑定方法和无法登陆的处理方案,感兴趣的小伙伴们,和小编一起来看看吧! 绑定方法 8月21日8.16版本发布后,在部 ...

  6. Ubuntu18.04下安装QQ微信——亲测试有效!【同时解决微信不能发送图片问题】

    一.安装deepin-wine环境 进入https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu页面下载zip包(或用git方式克隆) zhenghan@zh ...

  7. 企业微信上传文件到服务器,上传素材到腾讯企业微信服务器

    //filetype:文件类型:filePath:文件所在路径 @Override public JSONObject uploadMedia(String fileType, String file ...

  8. 服务器搭建微信编辑器,ueditor编辑器实现微信上传和图片服务器上传

    如题. 前端部分: var ue = UE.getEditor('container', { serverUrl:'{pigcms::$f_siteUrl}<?php  echo U(" ...

  9. 微信小程序上传视频到服务器太慢,微信小程序视频播放加载很慢

    - 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 微信小程序视频播放加载很慢,一直转圈,3分钟后才能播放,而且播放很卡,加了带宽和cdn也没有效果,官 ...

最新文章

  1. javascript 高级程序设计学习笔记(面向对象的程序设计) 1
  2. rm删除文件显示:Operation not permitted
  3. html里的音频插件,html5音频播放插件
  4. 亚马逊平板刷机Linux系统,亚马逊平板刷机步骤是什么样的?
  5. 梅特勒托利多电子秤显示EEP服务器错误,梅特勒-托利多电子天平常见故障的解决方法...
  6. 基于java企业人事管理系统mysql
  7. SpringAOP:连接点和切点的区别
  8. OI-wiki 算法基础 模拟 NOIP2014 生活大爆炸版石头剪刀布 python
  9. C#语言实例源码系列-实现XML文件操作
  10. 【随笔记】我与Java的故事
  11. 从0开始建设saas - 系统对接中的问题整理
  12. VisionBank机器视觉软件-工业机器视觉检测
  13. threejs加载服务器文件,如何使用Three.js加载obj和mtl文件
  14. 【云服务器 ECS 实战】一文掌握弹性伸缩服务原理及配置方法
  15. 计算机科学导论参考文献,物联网毕业论文参考文献精选
  16. 幼儿园悬浮拼装式地板为增强儿童的想象空间添动力
  17. VIEWGOOD(远古)P2P流媒体直播系统的设计与实现
  18. Win10如何删除资源管理器中的图片/文档/音乐/视频等文件夹?
  19. 2022年安全员-B证题库模拟考试平台操作
  20. 为何钓鱼网站一钓一个准?Python Django带你搭建steam钓鱼网站

热门文章

  1. 1.27 Cubemx_STM32H7 软\硬件I2C
  2. 中国社交产品十年记....
  3. JQuery(js辅助开发类库)
  4. 生产环境实战spark (5)分布式集群 5台设备之间hosts文件配置 ssh免密码登录
  5. 售价对标奢侈品,国货香水“德不配位”?
  6. Qlv转换MP4格式 让你不再错过
  7. 1055 习题4-9-3 逆序输出正整数各位上数字
  8. xp升级到win7傻瓜教程_最简单xp一键升级win7重装
  9. 你要怎样知足,才会有点幸福
  10. Pandas基础入门(一)