zoukankan      html  css  js  c++  java
  • 移动端开发笔记-微信

    1,ios的button背景使用background url可能无法显示(被缓存),尝试使用img时发现不触发click事件,需改为touchstart事件触发img按钮
    2,使用fiddeler抓包
    3,createjs禁用了所有的touch事件,绑定事件时需要先启用createjs的touch模块,再使用mousedown代替click(ios不支持click实时触发)或touchstart
    4,微信开发获取用户信息流程:
         正常活动页面展示(如活动信息,奖励条件等)
         用户要求参与活动
         ajax请求后台
         获得用于访问微信的地址,请求该地址
         微信展示授权页面请求用户授权
         用户同意授权
         页面自动跳转到 redirect_uri/?code=CODE&state=STATE,得到code
         后台根据code
              获取code后,请求以下链接获取access_token: 
              返回
              {
      "access_token":"ACCESS_TOKEN",
      "expires_in":7200,
      "refresh_token":"REFRESH_TOKEN",
      "openid":"OPENID",
      "scope":"SCOPE"
    }
         得到openid,后台可根据openid获取对应用户信息
         *用户向公众号发送消息时,公众号方收到的消息发送者是一个OpenID,是使用用户微信号加密后的结果,每个用户对每个公众号有一个唯一的OpenID。
         *code作为换取access_token的票据,每次用户授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期。
    5,分页的方法应考虑回调函数传入执行的功能
    6,绑定事件若有多次执行,注意解绑免除多次重复绑定
    我的github: https://github.com/moux1024
  • 相关阅读:
    wxpython 简单例子:显示文本框的窗口显示鼠标位置
    wxpython学习:创建最小的空的wxPython程序
    wxPython学习笔记
    5G PDCCH 协议
    FPGA学习
    CCS 5.5下载地址http://www.dianyuan.com/bbs/1492792.html
    朴素贝叶斯
    决策树最后的存储 检测
    决策树 绘图
    决策树 书上的例题
  • 原文地址:https://www.cnblogs.com/xd1024/p/5906697.html
Copyright © 2011-2022 走看看