1.url_strategy: ^0.2.0

去除网页中# 使用这个在main runApp 加上 setPathUrlStrategy();这句代码

2.微信登录授权代码

void wxLogin() async {var appId = appid;//这个是授权同意后的回调地址,自己可以建一个空白页面,将链接放上去,在空白页面中获得codevar redirectUrl = urlEncode(text: redirect_uri);String requestUrl ="https://open.weixin.qq.com/connect/oauth2/authorize?appid=" +appId +"&redirect_uri=" +redirectUrl +"&response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect";if (await canLaunch(requestUrl) != null) {await launch(requestUrl);} else {throw "Could not open link (" + requestUrl + ").";}}

redirectUrl 写当前页面

@overridevoid initState() {// TODO: implement initStatesuper.initState();if (js.context['location']['href'].toString().contains("code")) {Uri u = Uri.parse(js.context['location']['href']);String? code =u.queryParameters['code'] != null ? u.queryParameters['code'] : '0';String? state =u.queryParameters['state'] != null ? u.queryParameters['state'] : '0';_sendGetRequest(code.toString());}wx_accesstoken();}

initState 拿到code 请求拿到用户信息

3.sputil 使用

需要在main runApp 加上 await SpUtil.getInstance();

4. python flask 后端接口api 跨域问题

安装 flask_cors  在main 加上CORS(app,resoures=r'/*')这句代码

5. 微信公众号网页可以下载微信开发者工具输入地址调试寻找错误原因,不知道有没有办法直接运行在微信开发者工具上

6. Getx 网络请求

final response = await _connect.get('http://www.web.com/api?code=' + code);

json.decode(response.bodyString) json转map 返回数据是在bodyString

7. flutter build

用了很旧的要使用 flutter build web --no-sound-null-safety 命令

flutter web 微信公众号开发记录相关推荐

  1. 微信vue路由跳转兼容_Vue微信公众号开发踩坑记录

    需求 微信授权登录(基于公众号的登录方案) 接入JS-SDK实现图片上传,分享等功能 现状及难点 采用的Vue框架,前后端分离模式(vue工程仅作为客户端),用户通过域名访问的是客户端,但是微信授权中 ...

  2. vue在微信里面的兼容问题_详解Vue微信公众号开发踩坑全记录

    本文介绍了Vue微信公众号开发踩坑全记录,分享给大家,也给自己留个笔记. 需求 微信授权登录(基于公众号的登录方案) 接入JS-SDK实现图片上传,分享等功能 现状及难点 采用的Vue框架,前后端分 ...

  3. java 微信请求_Java web微信请求拦截器(微信公众号开发)

    Java web微信请求拦截器(微信公众号开发),获取微信用户信息. package com.mvc.interceptor; import com.alibaba.fastjson.JSONObje ...

  4. PHP 一一 微信公众号开发(二次开发)

    两个星期前,学校请了传智播客的老师给我们做实训,讲了一个微信公众号开发,感觉挺有意思,在这里做一下记录,以便以后复习. 一.了解微信公众平台 1. 什么是微信公众平台? 微信公众平台是腾讯为了让用户申 ...

  5. 微信公众号开发 - 配置表设计以及接入公众号接口开发

    微信公众号开发文章目录 1.微信公众号开发 - 环境搭建 2.微信公众号开发 - 配置表设计以及接入公众号接口开发 3.微信公众号开发 - token获取(保证同一时间段内只请求一次) 4.微信公众号 ...

  6. 微信公众号开发:获取openId和用户信息(完整版)

    注:之前总结怎么进行本地公众号开发调试,时间一长忘记开发配置却忘了,所以这里记录一下公众号开发配置,方便快速上手. 目录 开发前服务器配置 网页授权获取用户基本信息 snsapi_base snsap ...

  7. 微信公众号开发-----实现模板、图文、文本、音乐、图片推送

    本篇文章实现模板.图文.文本.音乐.图片推送,前提是已经搭建了微信开发环境.读完本文后,实现的主要效果如下 在测试账号中配置模板 登录测试公众号/正式公众号(认证后的服务号),测试公众号:模板消息接口 ...

  8. 实例:用C#.NET手把手教你做微信公众号开发(20)--使用微信支付线上收款:jsapi方式

    在做线上.线下销售时,可以使用微信便捷支付,通过微信公众号收款有很多种收款方式,如下图: 今天我们来讲一下jsapi支付,场景就是在微信内打开某个页面,完成在线支付,同样一个网页,使用微信打开就是js ...

  9. PHP_微信公众号开发(1)

    能够说明微信与微信公众平台的区别 能够解释微信公众平台的作用 宣传 和 服务 能够实现内网穿透进行本地开发微信公众号 1.注册账号 2.购买隧道 3.配置软件 4.配置多端口虚拟主机 5.启动nata ...

最新文章

  1. python难嘛-我没有基础,能否学会Python?Python难吗?
  2. 科大星云诗社动态20201231
  3. Linux 环境变量 $PATH
  4. 《Go 语言程序设计》读书笔记 (三) 方法
  5. Jquery特殊属性
  6. matlab矩阵倒数,求解:用MATLAB生成空间距离倒数矩阵后面板分析出现下面的几句警告...
  7. 面向对象程序设计原则——依赖倒置原则(DIP)
  8. kettle 用cmd bat来运行ktr和kjb
  9. STM32+ESP8266获取时间和天气
  10. c语言 ppm 大小,PPM图像处理器
  11. 基于ThreeJS修改模型材质
  12. 交叉销售(Cross-Selling)与链接分析
  13. traffic-control: tc流量管理简介     --TurboLinux知识库
  14. java即时通讯源码 IM即时通讯源码 IM源码 安卓苹果原生APP源码 带音视频
  15. 使用Python对Dicom文件进行读取与写入的实现(pydicom 和 SimpleITK)
  16. java开发工具对比_Eclipse和STS哪个好_Java开发工具优缺点对比一览
  17. 基于深度强化学习的组合优化方法在工业应用中的实践
  18. serverAdd.sin_addr.s_addr
  19. Hadoop问题解决集合
  20. 2022-2028全球丁二磺酸腺苷蛋氨酸(SAMe)行业调研及趋势分析报告

热门文章

  1. 激活函数:Sigmoid,Tanh,Softmax,Swish,Relu系列,GLU+GTU
  2. python实现神奇魔方阵(纵横图)
  3. 数据权限框架:一个实现数据权限与业务模块完全分离,让数据权限变成独立功能模块的数据权限框架
  4. phpcms默认模板目录解析
  5. Markdown修改字体颜色、输入数字公式、输出空格
  6. mac连接蓝牙耳机自动打开iTunes问题解决
  7. mini6410 用fb显示bitmap
  8. C#实现图片从数据库的上传和下载
  9. 贝叶斯网专题11:参数学习之极大似然估计
  10. 解决mac excel中文乱码的问题