zoukankan      html  css  js  c++  java
  • 微信公众号开发遇到的一些问题

    1.清理缓存  

    ios下清理存储空间,能清掉页面的缓存,退出登录能清掉授权。

    安卓 微信应用内到清理缓存页面直接返回即可

    2.授权登录(也可以后台获取)

    var current_url =window.location.href;//唤起微信的授权页面,点击确认后会返回该地址
    var dir_url = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=‘xxxxxx’&redirect_uri='+current_url+'&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect'
    location.href = dir_url;

    3.刷新页面可以用

    window.location.reload(true) ;//无论文档的修改时间是什么,或者有没有缓存,它都会从新在服务器端请求一次来更新到页面

    4.ios页面的缓存

    页面A(没登录接口返回2001)到页面B(登录),再到页面A(还是2001)。

    刷新页面后,页面正常,所以是缓存问题。

    无论你是设置 js,html,还是接口的版本号,都没有用,微信就是这样的小贱贱。

    需要将服务器nginx的缓存设置成{expires-1;}

    让页面永不缓存 ,传送门https://www.jianshu.com/p/cce9511c0914

    5.微信图片不显示

    后台生成的二维码地址,测试的时候在安卓和ios里没问题,就某一部手机有问题。

    竟发现是网络问题。

  • 相关阅读:
    图形2d,3d加速简介
    [转]startx启动过程分析
    initrd.img、vmlinux和 vmlinuz
    TSQL建主键索引语句 / 外键
    ASP.NET MVC 2.0在WinXP IIS6下的部署
    update中加入select
    Request
    jqGrid使用总结
    Jquery 表单取值赋值 处理返回json数据
    108个搞笑经典短句(转)
  • 原文地址:https://www.cnblogs.com/92xcd/p/9510486.html
Copyright © 2011-2022 走看看