随笔分类 - 移动开发|微信开发
微信公众帐号api开发
摘要:官方文档如下: https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html
阅读全文
摘要:今天开发微信小程序发现一个比较诡异的问题。文章详情页面,有一个下页面的按钮,点击后,跳转到下一个页面。使用 wx.navigateTo 方法。 测试的时候,点击多次竟然点击了没反应。查询了半天,终于在官网找到了原因: "保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。使用 w
阅读全文
摘要:先献上源码的git地址:https://gitee.com/MuXueRuanJian/zyiz_minapp 找一找教程网小程序源码,兼容微信小程序和百度小程序。效果查看--微信搜索“找一找教程网”。 软件架构 使用uni-app开发的小程序。已经精心设计,完美兼容微信小程序和百度小程序。现在贡献
阅读全文
摘要:开发百度小程序后,接下来,人们最想做的是让百度更多的录入自家内容。因为小程序资源被索引后,才可能在搜索结果中展现。 百度也提供了小程序的自然搜索提交入口。一共有两种方式: 第一种是用已有的H5网站资源替换,这种的录入速度应该非常快速,百度小程序平台将优先对 H5站点下的 TOP 流量 URL进行替换
阅读全文
摘要:在uni-app开发中,开发一个资讯详情页面,详情里包含图片和代码块。这时候用简单的rich-text控件已经不够用了。用官方demo里的html-parser.js也无法很好的展示代码区域。这个时候就要使用官方提供的插件来解决。 官方的这个插件有很多问题。需要使用第3方修复的版本:https://
阅读全文
摘要:github地址:https://github.com/Tencent/vConsole 一个轻量、可拓展、针对手机网页的前端开发者调试面板。 特性 查看 console 日志 查看网络请求 查看页面 element 结构 查看 Cookies、localStorage 和 SessionStora
阅读全文
摘要:第1肯定是配置的参数类 public class JsApiConfig { #region 字段 private string mch_id = string.Empty; private string key = string.Empty; private string appid = stri
阅读全文
摘要:遇到这个需求,想到的第一点就是,这个肯定是需要写在一个通用的地方。方便调用。一般可以定义个 父类控制器在OnActionExcuting方法执行前写逻辑,先上代码,一边写代码一边讲解:
阅读全文
摘要:开发微信应用,微信支付是永远要面对的。现在的微信支付相对以往已经很稳定,很少出现诡异情况。再加上无数人开发的经验分享,现在开发微信支付已经没什么难度了。 我这次主要是想基于沐雪微信平台的微商城业务来分析微信支付到底该怎么做。主要讲思路,代码也同时会献上。 一、思考:1、支付前系统该做什么?2、支付的
阅读全文
摘要:经过2个月的沉淀,沐雪微信3.1版本正式发布! 该版本升级功能有: 1、微商城用 asp.net mvc5 技术重新架构,性能更加完善, 安全性和稳定性都有大幅度提升,界面也焕然一新, 整体购物流程更加流畅; 2、小程序评价模块和订单模块界面微调和逻辑优化; 3、接口业务微调整; 4、后台订单管理功
阅读全文
摘要:大转盘是比较常见的抽奖活动 。以前做过h5的大转盘,最近小程序比较火,客户要求做小程序的大转盘。我们就来分析下代码。先上几个图: 界面效果还是很不错的。 做界面还是比较容易的,只要有前端基础没啥难度。 关键是 抽奖的动画,我们就是要小程序本身的动画: 界面加载的时候定义一个动画对象: onLoad(
阅读全文
摘要:微信小程序 TLS 版本必须大于等于1.2问题解决 此问题最近在微信小程序开发中,比较常见。 在解决这个问题之前,我们需要了解一下,当前的系统环境是否支持TLS1.2以上,可以参考一下表格: 请先确认系统支持TLS1.2以后,进行一下操作:(如不支持请升级系统到支持版本) windows2008R2
阅读全文
摘要:一、沐雪微店 小程序端截图 二、沐雪微信后台截图 通过界面可以看到后台的几大模块。 “店铺”有几个模块:基本信息,首页相册,模板设置,文章管理,公告。“商品”有几个模块:商品发布,商品列表;商品类目,类型和规格;“商城设置”有几个模块:支付方式,物流公司,物流跟踪配置,模板消息;“订单”有几个模块:
阅读全文
摘要:小程序的功能不断的增加,但是旧版本的微信客户端并不支持新功能,所以在使用这些新能力的时候需要做兼容。 文档会在组件,API等页面描述中带上各个功能所支持的版本号。 可以通过 wx.getSystemInfo 或者 wx.getSystemInfoSync 获取到小程序的基础库版本号。 也可以通过 w
阅读全文
摘要:WXSS(WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。 WXSS 用来决定 WXML 的组件应该怎么显示。 为了适应广大的前端开发者,WXSS 具有 CSS 大部分特性。同时为了更适合开发微信小程序,WXSS 对 CSS 进行了扩充以及修改。 与 CSS
阅读全文
摘要:对于路由的触发方式以及页面生命周期函数如下: Tab 切换对应的生命周期(以 A、B 页面为 Tabbar 页面,C 是从 A 页面打开的页面,D 页面是从 C 页面打开的页面为例): Tips: navigateTo, redirectTo 只能打开非 tabBar 页面。 switchTab 只
阅读全文
摘要:场景值 基础库 1.1.0 开始支持,低版本需做兼容处理 当前支持的场景值有: 可以在 App 的 onlaunch 和 onshow 中获取上述场景值,部分场景值下还可以获取来源应用、公众号或小程序的appId。详见 Tip: 由于Android系统限制,目前还无法获取到按 Home 键退出到桌面
阅读全文
摘要:pages/logs/logs 下其实是包括了4种文件的, 1、微信客户端会先根据 logs.json 配置生成一个界面,顶部的颜色和文字你都可以在这个 json 文件里边定义好。 2、紧接着客户端就会装载这个页面的 WXML 结构和 WXSS 样式。 3、最后客户端会装载 logs.js,你可以看
阅读全文
摘要:1、微信客户端在打开小程序之前,会把整个小程序的代码包下载到本地。 2、紧接着通过 app.json 的 pages 字段就可以知道你当前小程序的所有页面路径: 这个配置说明在项目定义了两个页面,分别位于 pages/index/index 和 pages/logs/logs 目录。 而写在 pag
阅读全文
摘要:搭建一个平台或者系统,如果凭空想象,很难想出一个具体的模型来。那么我们来看看同行做的东西是什么样的,就能给你带来很大的启发。 观察了市面上比较流行的微信平台系统
阅读全文